質問 > フロント機能 > [2.13.5] 販売最低購入数について |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
468 |
投稿日時: 2017/1/27 13:13
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: [2.13.5] 販売最低購入数について 返信が遅くなってしまいましたが、
(数日前からコミュニティに投稿できない?状態になってました・・・) /data/class/db/SC_DB_DBFactory.php 245行目付近にある function alldtlSQL()内にてSQLが記述されていると思いますが、 以下のようにsale_limitに関する取得を追記すればいいかと思います。 [cord] $sql = <<< __EOS__ ( SELECT dtb_products.* ,T4.product_code_min ,T4.product_code_max ,T4.price01_min ,T4.price01_max ,T4.price02_min ,T4.price02_max ,T4.stock_min ,T4.stock_max ,T4.stock_unlimited_min ,T4.stock_unlimited_max ,T4.point_rate ,T4.deliv_fee ,T4.sale_limit ,dtb_maker.name AS maker_name FROM dtb_products INNER JOIN ( SELECT product_id ,MIN(product_code) AS product_code_min ,MAX(product_code) AS product_code_max ,MIN(price01) AS price01_min ,MAX(price01) AS price01_max ,MIN(price02) AS price02_min ,MAX(price02) AS price02_max ,MIN(stock) AS stock_min ,MAX(stock) AS stock_max ,MIN(stock_unlimited) AS stock_unlimited_min ,MAX(stock_unlimited) AS stock_unlimited_max ,MAX(point_rate) AS point_rate ,MAX(deliv_fee) AS deliv_fee ,MIN(sale_limit) AS sale_limit FROM dtb_products_class WHERE del_flg = 0 $where_products_class GROUP BY product_id ) AS T4 ON dtb_products.product_id = T4.product_id LEFT JOIN dtb_maker ON dtb_products.maker_id = dtb_maker.maker_id ) AS alldtl __EOS__; [/cord] MIN(sale_limit) AS sale_limitで記述していますので、 前回質問させていただいた以下のような商品の場合、2が取得されます。 アイス 抹茶 S 販売最低個数:10個 アイス 抹茶 M 販売最低個数:5個 アイス 抹茶 L 販売最低個数:2個 MIN → MAXに変更すると10が取得されるようになりますので、 一番大きい数値を取得したい場合は、要件に合わせて変更してください。 あとは、data/Smarty/templates/my_template/detail.tpl側で $arrProduct.sale_limit で値を出力できるのではないかと思います。
|
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
[2.13.5] 販売最低購入数について | l58 | 2016/12/17 20:00 |
Re: [2.13.5] 販売最低購入数について | 468 | 2016/12/19 12:13 |
Re: [2.13.5] 販売最低購入数について | l58 | 2016/12/19 21:25 |
Re: [2.13.5] 販売最低購入数について | 468 | 2016/12/20 11:29 |
Re: [2.13.5] 販売最低購入数について | l58 | 2016/12/20 19:06 |
Re: [2.13.5] 販売最低購入数について | l58 | 2016/12/25 21:35 |
Re: [2.13.5] 販売最低購入数について | 468 | 2016/12/26 11:57 |
Re: [2.13.5] 販売最低購入数について | l58 | 2017/1/13 18:31 |
Re: [2.13.5] 販売最低購入数について | 468 | 2017/1/13 23:07 |
Re: [2.13.5] 販売最低購入数について | l58 | 2017/1/17 16:31 |
Re: [2.13.5] 販売最低購入数について | 468 | 2017/1/17 16:52 |
Re: [2.13.5] 販売最低購入数について | l58 | 2017/1/23 13:28 |
» Re: [2.13.5] 販売最低購入数について | 468 | 2017/1/27 13:13 |
Re: [2.13.5] 販売最低購入数について | l58 | 2017/1/28 14:46 |