Пример #1
0
 /**
  * @param $searchString
  * @return array|bool
  */
 public function suggestSearchProduct($searchString)
 {
     $productModel = new productModel();
     $tagModel = new tagModel();
     if ($searchString) {
         $data = array();
         $products = $productModel->suggestSearchProduct($searchString);
         if ($products) {
             foreach ($products as &$product) {
                 $product->slug = str_slug($product->name);
                 $product->priceShow = formatMoney($product->sell_price - $product->discount);
             }
         }
         $data['products'] = $products->toArray();
         $tags = $tagModel->suggestSearchProduct($searchString);
         if ($tags) {
             foreach ($tags as &$tag) {
                 $tag->slug = str_slug($tag->name);
             }
         }
         $data['tags'] = $tags->toArray();
         return $data;
     } else {
         return false;
     }
 }