質問 > フロント機能 > 商品詳細>販売価格の「販売価格」「(税込)」が規格を選択すると、消えてしまう |
フロント機能
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
chika |
投稿日時: 2021/12/10 13:32
対応状況: −−−
|
半人前 登録日: 2021/8/20 居住地: Osaka 投稿: 17 |
Re: 商品詳細>販売価格の「販売価格」「(税込)」が規格を選択すると、消えてしまう お返事ありがとうございます。
>eccube4標準では表記消えることありませんので そうなんですね。 html/template/default/assets/js/eccube.js も過去の差分と比較すると編集しておらずでしたので twigファイルの書き方が間違っているものとして もう一度ソースを見てみると。。 「販売価格」を記載していた位置が微妙に間違っていたので 文字が消えていたようでした。。汗 ------ {% if Product.getPrice02IncTaxMin == Product.getPrice02IncTaxMax %} <div class="ec-price"> <span style="font-size:14px;">販売価格</span><span class="ec-price__price price02-default">{{ Product.getPrice02IncTaxMin|price }}</span> <span class="ec-price__tax" style="font-size:12px;">{{ '(税込)'|trans }}</span> </div> ------ これで、表示が消えることがなくなりましたm(_ _)m お騒がせしましたが、コメントいただいたおかげで 原因を切り分けることができました! ありがとうございました! ^-^ |
balisys |
投稿日時: 2021/12/10 10:27
対応状況: −−−
|
仙人 登録日: 2020/7/5 居住地: 投稿: 398 |
Re: 商品詳細>販売価格の「販売価格」「(税込)」が規格を選択すると、消えてしまう まず確認ですが
引用: (「販売価格」「(税込)」が消える) eccube4標準では表記消えることありませんので ファイルを編集すると該当箇所が消えてしまう...といった状況でしょうか? 規格選択時の価格表示に関してはjsの制御がありますので Prioduct/detail.twigのhtmlタグ構造やclass名など変更される場合はまとめて上書きされてしまっているかと存じます タグ構造を変えない、あるいはjsの内容を更新する必要があるのかと思われます html/template/default/assets/js/eccube.js 多分、eccube.checkStockのとこかなと? |
chika |
投稿日時: 2021/12/9 15:08
対応状況: 開発中
|
半人前 登録日: 2021/8/20 居住地: Osaka 投稿: 17 |
商品詳細>販売価格の「販売価格」「(税込)」が規格を選択すると、消えてしまう ▼テンプレート
[EC-CUBE] 4.0.6-p1 [レンタルサーバ] さくらサーバー [現象] 商品詳細ページの「販売価格」の表示について app/template/hoge/Prioduct/detail.twig のファイルを編集しています。 商品の規格を選択しない状態では 販売価格は ----- 販売価格¥10,000(税込) ----- と表示されているのですが、 商品規格を選択すると ----- ¥10,000 ----- という表示に変わってしまいます (「販売価格」「(税込)」が消える) 消えないように修正しようとしているのですが、 うまくいきません。 下記、該当する箇所のソースだと思うのですが、 どなたかわかる方、見ていただけないでしょうか? {# 販売価格 #} <div class="ec-productRole__price"> {% if Product.hasProductClass -%} {% if Product.getPrice02IncTaxMin == Product.getPrice02IncTaxMax %} <div class="ec-price"> <span class="ec-price__price price02-default"><p class="txt_small">販売価格</span>{{ Product.getPrice02IncTaxMin|price }}</span> <span class="ec-price__tax">{{ '(税込)'|trans }}</span> </div> {% else %} <div class="ec-price"> <span class="ec-price__price price02-default"><p class="txt_small">販売価格</span>{{ Product.getPrice02IncTaxMin|price }} ~ {{ Product.getPrice02IncTaxMax|price }}</span> <span class="ec-price__tax">{{ '(税込)'|trans }}</span> </div> {% endif %} {% else %} <div class="ec-price"> <span class="ec-price__price">{{ Product.getPrice02IncTaxMin|price }}</span> <span class="ec-price__tax">{{ '(税込)'|trans }}</span> </div> {% endif %} どうぞよろしくお願いいたします。 |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |