売り切れた、つまり在庫数が0の商品のみ、価格を非表示にする方法はありますでしょうか?
現在は仮の手段として売り切れた商品の価格を手動で0円に変更していますが、商品ページに「価格 0円」と表示されてしまいます。商品一覧からも、各商品ページからも価格表示そのものを消したいです。
Re: 売り切れた商品の価格を非表示にする方法
恐れ入りますが、商品一覧ページおよび各商品詳細ページともに在庫数が0の商品のみ価格を非表示とすることは
できませんことをご了承ください。
在庫の有無を問わず商品価格を非表示とする場合は下記にて可能です。
■商品一覧ページの価格表示
ページレイアウト管理(拡張設定>デザイン設定)の[商品一覧・フレーム設定]に入り、
「商品情報」でチューニング(歯車ボタン)をクリックします。
「商品情報(価格)」内にある「価格:」の「□表示する」のチェックを外し、[保存]してください。
■商品詳細ページの価格表示
非表示とする専用の機能はございませんので、下記スタイル追加でのご対応をお願いいたします。
.item_normal_price {
display: none;
}
以下URLにスタイル追加方法の案内がございますのでご活用ください。
ページにページに<style>を追加する
https://emshelp.easy-myshop.jp/c-item-detail?ic=add-style
[スタイル追加に関するご注意]
スタイルを適用した内容は視覚的には非表示となりますが、HTMLコード上では表示されています。
標準で提供する機能及び設定ではございませんので今後のバージョンアップにて上記スタイルが
正常に適用されない場合がございます。
上記内容をご了承いただいた上でスタイルの追加を行ってください。
上記とは異なり、商品一覧ページの初期表示商品を在庫がある商品に限定であれば、
ページレイアウト管理(拡張設定>デザイン設定)の[商品一覧・フレーム設定]に入り、「検索オプション」項目の
「フィルタ初期値:」で「□在庫のある商品のみ」にチェックを入れ[保存]してください。