public function deleteAction($id = false)
 {
     $this->permission('delete');
     if (!$id) {
         return Brightery::error404();
     }
     $model = new \modules\portfolio\models\Portfolio_categories();
     $model->portfolio_category_id = $id;
     if ($model->delete()) {
         Uri_helper::redirect("management/portfolio_categories");
     }
 }
 public function indexAction($seo = null)
 {
     $portfolio = new \modules\portfolio\models\Portfolio();
     $categories = new \modules\portfolio\models\Portfolio_categories();
     if ($seo) {
         $categories->seo = $seo;
         $categories->_select = 'blog_category_id, title';
         $cat = $categories->get();
         if (!$cat) {
             return Brightery::error404();
         }
         $portfolio->portfolio_category_id = $cat->portfolio_category_id;
     }
     $categories->_select = 'seo, title, portfolio_category_id';
     $categories->seo = FALSE;
     return $this->render('index', ['portfolio' => $portfolio->get(), 'categories' => $categories->get()]);
 }