Ejemplo n.º 1
0
 public function action_story_delete($story_id = 0)
 {
     $story = TruyenCuoi::bll()->find($story_id);
     $cat_id = 0;
     if ($story) {
         $cat_id = $story->cat_id;
         $story->delete();
     }
     if ($cat_id > 0) {
         Message::success(__("Xóa truyện cười thành công!"));
         Request::instance()->redirect('/admin/truyencuoi/by_category/' . $cat_id);
     } else {
         Message::error(__("Xóa truyện cười không thành công!"));
         Request::instance()->redirect('/admin/truyencuoi/category/');
     }
 }
Ejemplo n.º 2
0
 public function action_toi_cuoi($truyen_id = 0, $slug = '')
 {
     $story = TruyenCuoi::bll()->getById($truyen_id, Doctrine::HYDRATE_RECORD);
     if (!$story) {
         if (Request::$is_ajax) {
             return false;
         } else {
             Request::instance()->redirect(Route::url('truyen_cuoi/index'));
         }
     }
     $story->cuoi++;
     $story->save();
     // Setting a Cookie
     Cookie::set('cuoi_' . $story->id, true);
     if (Request::$is_ajax) {
         return true;
     } else {
         $redirect = (string) Route::get('truyen_cuoi/chitiet')->uri($params = array('id' => $story->id, 'slug' => $story->slug));
         Request::instance()->redirect($redirect);
     }
 }