Beispiel #1
0
 public function action_story_create()
 {
     $this->template->title = __("Sửa truyện cười");
     $this->template->section_title = __("Sửa thông tin truyện cười");
     $data = array();
     if (Request::$method == "POST") {
         $truyencuoi = new TruyenCuoi();
         $post = $truyencuoi->validate_create($_POST);
         if ($post->check()) {
             $post = $post->as_array();
             $truyencuoi->cat_id = $post['cat_id'];
             $truyencuoi->title = $post['title'];
             $truyencuoi->slug = $post['slug'];
             $truyencuoi->summary = $post['summary'];
             $truyencuoi->content = $post['content'];
             $truyencuoi->meta_keys = $post['meta_keys'];
             $truyencuoi->meta_desc = $post['meta_desc'];
             $truyencuoi->source_uri = $post['source_uri'];
             $truyencuoi->user_id = Auth::instance()->get_user()->id;
             $truyencuoi->hits = 0;
             $truyencuoi->save();
             Message::success(__('Thêm mới truyện cười thành công!'));
             Request::instance()->redirect('/admin/truyencuoi/index');
         } else {
             $_POST = $post->as_array();
             $data['errors'] = $post->errors('admin/truyencuoi/story');
         }
     }
     $data['category'] = TruyenCuoiCategory::bll()->getAllCats_Select();
     $this->template->content = View::factory('/admin/truyencuoi/story_create', $data);
 }