Inheritance: extends Controller
 public function menuInfo()
 {
     //throw new \Exception("Esta é uma exceção de teste");
     $tagController = new TagController();
     $commentController = new CommentController();
     return array($tagController->all(), $commentController->last());
 }
 public function getMenuInfo()
 {
     $tagController = new TagController();
     $commentController = new CommentController();
     $authUser = Auth::user();
     return array($tagController->getAll(), $commentController->last(), $authUser);
 }
 public function getMenuThree($name, $name1, $name2)
 {
     $info = InfoController::getInfo();
     $menu = MenuController::getMenu();
     $convert = new convertString();
     $categorys = CategoryController::getCategory();
     $ID = 0;
     $Name = array("name" => "", "name1" => "", "name2" => "");
     $tag = TagController::getTag();
     foreach ($menu as $values) {
         if ($convert->convertString($values->name) == $name) {
             //$ID = $values->id;
             $Name["name"] = $values->name;
         }
         if ($convert->convertString($values->name) == $name1) {
             //$ID = $values->id;
             $Name["name1"] = $values->name;
         }
         if ($convert->convertString($values->name) == $name2) {
             $ID = $values->id;
             $Name["name2"] = $values->name;
         }
     }
     $header = array("title" => $Name["name2"] . " - Phụ kiện thời trang", "keyword" => $Name["name2"], "description" => $Name["name2"]);
     $product = ProductController::getAllProductWhereMenuID($ID);
     if (count($menu) > 0) {
         $menu = $this->ConvertMenuToArray($menu);
     }
     if (count($product) > 0) {
         return View::make("product.menuproductThree", array('menu' => $menu, "categorys" => $categorys, "convert" => $convert, "info" => $info, "header" => $header, "product" => $product, "tag" => $tag, "Name" => $Name));
     } else {
         return View::make("errors.404");
     }
 }
 public function postIndex($id, TagController $tag, Request $request)
 {
     $get_str  = "";
     if ($request->add_tag_name) {
         $result = $tag->addTag($id, $request->add_tag_name);
         $get_str = "?added_tag=" . $result;
     }
     if ($request->delete_tag_name) {
         $result = $tag->deleteTag($id, $request->delete_tag_name);
         $get_str = "?deleted_tag=" . $result;
     }
     return redirect()->to("/classes/index/" . $id . $get_str);
 }
Example #5
0
 public function getDestroy($id)
 {
     $tag = Site::find($id)->tag;
     if (Site::destroy($id) && TagController::getDestroy($tag->id)) {
         echo 'empty';
     }
 }