質問 > フロント機能 > トップページにカテゴリ別新着商品を掲載したい |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
usausa |
投稿日時: 2014/5/24 11:39
対応状況: −−−
|
常連 登録日: 2014/4/23 居住地: 投稿: 53 |
Re: トップページにカテゴリ別新着商品を掲載したい 皆様、ありがとうございます。
試行錯誤のうえ、複製したものも無事表示するようになりました。 http://ec-cube.nakweb.com/blog/924.html こちらを参考して作成しましたが、 表示価格が税抜のものになってしまいました。 また、非公開のものも表示されてしまいます。 上記2点を解決する方法をご教授いただけますでしょうか。 何卒よろしくお願いいたします。 |
tshino |
投稿日時: 2014/5/27 20:07
対応状況: −−−
|
一人前 登録日: 2013/4/9 居住地: 投稿: 76 |
Re: トップページにカテゴリ別新着商品を掲載したい 非公開のものが表示されているということは、
公開・非公開の項目である、『status』の検索条件が 上手くいっていないと思われます。 SQLの検索条件を確認していただくとよいかと思います。 表示価格が税抜になる件に関しては、 バージョンが不明なのでわかりかねますが、 ・システム側で行う場合 SC_Helper_TaxRule::sfCalcIncTax(2.13系)、SC_Utils.php::sfCalcIncTax(2.11〜2.12系)の関数を使用 SC_Product.php::getProductsClassを参考頂くとよいかもしれません。 ・テンプレート側で行う場合 <!--|sfCalcIncTax-->の関数を使用 の2パターンがございます。 2.13系に関しては商品ごとに税率設定ができるようになっておりますので、 その点をご注意ください。 |
usausa |
投稿日時: 2014/6/6 11:23
対応状況: −−−
|
常連 登録日: 2014/4/23 居住地: 投稿: 53 |
Re: トップページにカテゴリ別新着商品を掲載したい ありがとうございました。
試行錯誤の上、なんとか解決しました。 まず非公開商品を出さないようにするのは where = ‘T2.del_flg = 0 and T2.status = 1 and T3.category_id IN ( ? , ? )’; ではなく、 where = ‘T2.del_flg = 0 and T1.status = 1 and T3.category_id IN ( ? , ? )’; でいけました。 消費税込価格表示は、応急処置として、 $col = ‘T1.product_id, T1.main_list_image, T1.name, T2.price02*1.08 AS price02_min’; というように単純に1.08をかけて計算するようにしました。 ただこれだと、今後消費税が変わった時に都度修正しなければなりませんね。^^; もう少し勉強して「*1.08」の部分を税金を呼び出す関数を調べたいと思っております。 皆様、アドバイス、ありがとうございました! |
« 1 (2) |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |