商品一覧ページ・商品詳細ページの表示価格を税抜き価格・税別表記にするには、Product/detail.twigとProduct/list.twigに記載されている
getPrice02IncTaxMin、getPrice02IncTaxMax、getPrice01IncTaxMin、getPrice01IncTaxMaxから全て「IncTax」を取り除きます。
<dl id="result_list__detail--{{ Product.id }}"> <dt id="result_list__name--{{ Product.id }}" class="item_name">{{ Product.name }}</dt> {% if Product.description_list %} <dd id="result_list__description_list--{{ Product.id }}" class="item_comment">{{ Product.description_list|raw|nl2br }}</dd> {% endif %} {% if Product.hasProductClass %} {% if Product.getPrice02Min == Product.getPrice02Max %} <dd id="result_list__price02_inc_tax--{{ Product.id }}" class="item_price"> {{ Product.getPrice02IncTaxMin|price }} </dd> {% else %} <dd id="result_list__price02_inc_tax--{{ Product.id }}" class="item_price"> {{ Product.getPrice02IncTaxMin|price }} ~ {{ Product.getPrice02IncTaxMax|price }} </dd> {% endif %} {% else %} <dd id="result_list__price02_inc_tax--{{ Product.id }}" class="item_price">{{ Product.getPrice02IncTaxMin|price }}</dd> {% endif %} </dl>
また、関連商品、人気商品、新着商品などのブロックに税込価格が表示されてしまう場合、
ブロックが使用しているBlock/xxx.twigで同様の修正を施すことで税別価格を表示することが可能です。
ただしEC-CUBE3.0.12から商品詳細ページではカラーやサイズなどの規格を選択すると対応する価格が自動で表示されるようになっており、
こちらを税抜き価格にするにはやや複雑なカスタマイズが必要となります。
弊社リリースのEC-CUBE3系税抜価格表示プラグインでこちらの表示も税抜価格にすることができますのでぜひお試しくださいませ。
他社プラグインのブロックなどには対応できていないものが多いため、税抜き表記に変更する必要があればご相談ください。
EC-CUBEに関するお問い合わせ
[重要]現在公式にセキュリティサポートが切れていないPHPは8.1以上、MySQLは8.0以上で、対応しているEC-CUBEバージョンは4.2以上です。古いEC-CUBEを使っている方は適切なタイミングでバージョンアップをご検討ください。