EC-CUBEで、現在カテゴリごとの商品一覧ブロックを作成したのですが、これに「おすすめの商品」である条件もつけて抽出したいです。
PHPのquery発行だと、
lang
1$from="select * from dtb_products inner join dtb_best_products on dtb_products.product.id=dtb_best_products.product_id";
なイメージだと思うですが、EC-CUBEの独自関数だとわかりません・・。
アドバイスをいただけませんか?
lang
1$col = 'T1.product_id, T1.main_list_image, T1.name, T2.price02 AS price02_min'; 2$from = 'dtb_products as T1 INNER JOIN dtb_products_class as T2 ON T1.product_id = T2.product_id'; 3$from .= ' INNER JOIN dtb_product_categories as T3 ON T1.product_id = T3.product_id'; 4$where = 'T2.del_flg = 0 and T3.category_id IN (?)'; //カテゴリIDの数だけ?を増やす 5$arrval = Array(8);// カテゴリIDを指定する 6$objQuery->setOrder("T1.update_date desc"); 7$arrProducts = $objQuery->select("*", $from, $where, $arrval); 8//select(カラム、レコード、カテゴリ数、カテゴリID) ※EC-CUBE独自の関数 9 10
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。