質問 > フロント機能 > 商品検索の表示順を複数条件で検索したいです |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
nmkbc |
投稿日時: 2020/5/19 17:07
対応状況: −−−
|
新米 登録日: 2020/5/19 居住地: 投稿: 2 |
商品検索の表示順を複数条件で検索したいです ▼テンプレート
[EC-CUBE]2.13系 [OS]windows8.1 [PHP]7.3.8 [データベース]MySQL [ブラウザ]GoogleChrome [カスタマイズの有無]全体的に手を入れている 現在、「メーカーID順且つ価格が安い順」でソートできるような機能を実装したいと思っておりますが、「data/class/pages/products/LC_Page_Products_List.php」の中の表示順序のswitch文のcaseの中に、 $objProduct->setProductsOrder('T2.maker_id, T1.price02', 'dtb_products_class AS T1 JOIN dtb_products', 'ASC'); と追記し、SC_Products.phpのfindProductIdsOrderを動くように整えても「Operand should contain 1 column(s)」が出てきてしまい、うまくいきません。 何とかして「SELECT dtb_products.maker_id, dtb_products_class.price02, dtb_products.name FROM dtb_products INNER JOIN dtb_products_class ON dtb_products.product_id = dtb_products_class.product_id order by maker_id, price02;」で得られるような順番で検索結果を得たいのですが、どうすればよろしいでしょうか。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» 商品検索の表示順を複数条件で検索したいです | nmkbc | 2020/5/19 17:07 |
Re: 商品検索の表示順を複数条件で検索したいです | 468 | 2020/5/19 18:48 |
Re: 商品検索の表示順を複数条件で検索したいです | nmkbc | 2020/5/20 10:26 |