Exemple #1
0
 public function fullEditTag($domain, $id, Request $request)
 {
     $tagService = new tagService();
     $success = false;
     try {
         if ($request->isMethod('post')) {
             $name = $request->input('name', '');
             $status = $request->input('status', KACANA_TAG_STATUS_ACTIVE);
             $shortDesc = $request->input('short_desc', '');
             $description = $request->input('description', '');
             $tagService->fullEditTag($id, $name, $shortDesc, $description, $status);
             $success = 'Cập nhật tag ' . $name . ' thành công!';
         }
         return view('admin.tag.edit-tag', array('tag' => $tagService->getTagById($id, false), 'success' => $success));
     } catch (\Exception $e) {
         if ($request->ajax()) {
             $result['error'] = $e->getMessage();
             return $result;
         } else {
             return view('errors.404', ['error_message' => $e->getMessage()]);
         }
     }
 }