public function manageAction($id = false)
 {
     $this->permission('manage');
     if ($id) {
         $model = new \modules\blog\models\Blog_categories('edit');
         $model->blog_category_id = $id;
     } else {
         $model = new \modules\blog\models\Blog_categories('add');
         $model->created = date("Y-m-d H:i:s");
     }
     $model->set('title', $this->Input->post('title'));
     $model->set('seo', $this->Input->post('seo'));
     $model->set('description', $this->Input->post('description'));
     $model->set('sort', $this->Input->post('sort'));
     $model->set('parent', $this->Input->post('parent'));
     $model->language_id = $this->language->getDefaultLanguage();
     $cat['0'] = $this->Language->phrase('main_category');
     $cats = Form_helper::queryToDropdown('blog_categories', 'blog_category_id', 'title', $cat, 'WHERE parent = "0"');
     if ($model->save()) {
         Uri_helper::redirect("management/blog_categories");
     } else {
         return $this->render('blog_categories/manage', ['item' => $id ? $model->get() : null, 'categories' => $cats]);
     }
 }