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()]); } } }