質問 > フロント機能 > 通常価格を修正して税抜き本体価格を表示したい |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
nekochan |
投稿日時: 2012/10/2 19:29
対応状況: −−−
|
常連 ![]() ![]() 登録日: 2011/6/17 居住地: 千葉県 投稿: 41 |
通常価格を修正して税抜き本体価格を表示したい [EC-CUBE] 2.11.5
[レンタルサーバ] ファーストEC-Cubeサーバ- [OS] Linux [PHP] PHP 5.2.17 [データベース] MySQL 5.0.67 [WEBサーバ] apache2.2.x [ブラウザ] IE8 管理画面の商品登録で通常価格を設定できますが、これは私には必要ないので流用・編集して消費税を含まない、 本体商品価格の表示に転用したいと考えています。 今後、消費税が段階的に上がってゆきますので、本体価格は固定金額として表示しておきたいのです。 以下のように修正を加えました。 ?detail.tplの編集 /data/Smarty/templates/default/products/detail.tpl デフォルトで通常価格が記述される箇所を下記のように修正しました。 NORMAL_PRICE_TITLEは管理画面の「システム設定」「パラメーター設定」で「本体価格」と変更。 税額計算はしないので税金に関する部分を削除しました。 <!--★商品名★--> <h2><!--{$arrProduct.name|h}--></h2> <!--★本体価格★--> <!--{if $arrProduct.price01_max>0}--> <dl class="normal_price"> <dt><!--{$smarty.const.NORMAL_PRICE_TITLE}-->:</dt> <dd class="price"> <span id="price01_default"><!--{strip}--> <!--{if $arrProduct.price01_min == $arrProduct.price01_max}--> <!--{$arrProduct.price01_max|h}--> <!--{else}--> <!--{$arrProduct.price01_min|h}-->〜<!--{$arrProduct.price01_max|h}--> <!--{/if}--> </span><span id="price01_dynamic"></span><!--{/strip}--> 円 </dd> </dl> <!--{/if}--> <!--★販売価格★--> これで、ゆけると思ったのですが、だめです。 ?問題点 規格を設定する商品では、正しく表示されます(サンプル商品のアイスクリーム)。ところが、そうでないものは、 なぜか販売価格(税込)の金額が表示されます(おなべ、おなべレシピ)。 不思議な事にIEで商品画面のソース表示するとちゃんと販売価格ではなく本体価格が入っているのです。 もちろん更新ボタンを押してみましたが変わりありません。 これは一体何が原因でしょうか?価格に関しては、上記以外、何もいじっていません。 どなたか、教えてください。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» ![]() |
nekochan | 2012/10/2 19:29 |
![]() |
marugizmo | 2012/10/3 11:05 |
![]() |
nekochan | 2012/10/3 13:19 |
![](images/pixel.gif)