public function search()
 {
     $categoryID = Input::get("category");
     $productName = Input::get("name");
     $info = InfoController::getInfo();
     $menu = MenuController::getMenu();
     $categorys = CategoryController::getCategory();
     $header = array("title" => $productName, "keyword", "description");
     $tag = TagController::getTag();
     foreach ($info as $values) {
         if ($values->name == "keyword" && $values->contents != "") {
             $header["keyword"] = $values->contents;
         }
         if ($values->name == "description" && $values->contents != "") {
             $header["description"] = $values->contents;
         }
     }
     $convert = new convertString();
     $product = array();
     if (count($menu) > 0) {
         $menu = $this->ConvertMenuToArray($menu);
     }
     if ($categoryID == "all") {
         $product = ProductController::getProductWhereName($productName);
     } else {
         $product = ProductController::getProductWhereNameAndCate($productName, $categoryID);
     }
     $product->appends(['category' => $categoryID, "name" => $productName])->render();
     return View::make("product.search-product", array('menu' => $menu, "categorys" => $categorys, "product" => $product, "convert" => $convert, "info" => $info, "header" => $header, "tag" => $tag));
 }