EC-CUBEで会員のみに価格を表示する方法
EC-CUBEで卸会員のみに価格を表示する方法
卸専用サイトなどでは、ログインしていない状態では価格を非表示にしたい場合があります
今回はそんな時のカスタマイズ方法です。
ログインしているかどうかの判別
ログインしているかどうかの判別は以下のとおりです
単純なセッションの有無で判別しているため厳密ではありませんが高速です。
<!--{* ▼会員だけに表示 *}--> <!--{if '' != $smarty.session.customer.customer_id}--> ~ここにログインしている時の情報~ <!--{else}--> ~ここにログインしていない時の情報~ <!--{/if}--> <!--{* ▲会員だけに表示 *}-->
価格を隠したい場合は以下のとおり
- 「デザイン管理>>ページ詳細設定」に遷移
- 「商品詳細ページ>>ページ詳細>>編集」をクリック
- 140行目付近にある「販売価格」を以下のソースに置換
<!--{* ▼会員だけに価格表示 *}--> <!--{if '' != $smarty.session.customer.customer_id}--> <!--{* 会員には販売価格を表示 *}--> <!--{* ▼販売価格 *}--> <p class="sale_price"> <span class="small"><!--{$smarty.const.SALE_PRICE_TITLE}-->:</span> <span class="price"> <span id="price02_default"> <!--{if $arrProduct.price02_min_inctax == $arrProduct.price02_max_inctax}--> <!--{$arrProduct.price02_min_inctax|number_format}--> <!--{else}--> <!--{$arrProduct.price02_min_inctax|number_format}-->~<!--{$arrProduct.price02_max_inctax|number_format}--> <!--{/if}--> </span><span id="price02_dynamic"></span> </span>円<span class="small">(税込)</span> </p> <!--{* ▲販売価格 *}--> <!--{else}--> <!--{* 会員でない場合は会員登録を促す *}--> <h3>価格は会員様のみに公開しております。</h3> <p><a href="<!--{$smarty.const.ROOT_URLPATH}-->entry/kiyaku.php">≫会員登録はこちら</a></p> <!--{/if}--> <!--{* ▲会員だけに価格表示 *}-->
これにて卸会員にのみ価格を表示させることが可能です。
実際にはカートボタンやリスト表示部分も修正が必要ですので、上記の方法で対応していきます。
関連する記事
楽天市場SKUプロジェクトの商品登録注意点
商品ページの種類 商品ページの種類は以下の二つです 商品種別 シングルSKU マルチSKU 商品ページ内のSKU数 1個 2個以上 購入できるSKU数 1個 1個 価格 SKU別 SKU別 画像 特徴 •従来の「通常在庫」ページと同様に、1…
【2023年2月更新版】Shopify(ショピファイ)のCSVの仕様
Shopify(ショピファイ)のCSVの仕様は以下の通りです 各商品について、それが単一の商品か、バリエーションのある商品かを判断する必要があります。 単一の商品: 単一の商品にはバリエーションが含まれていません。バリエーションのない商品を…
簡単出品王子の消費税増税・軽減税率対応
消費税増税・軽減税率に関してのお問い合わせ ・消費税に関するお問い合わせは国税庁 ・各モールへのデータの適用に関しましては各モールへお問い合わせをお願いいたします 消費税の軽減税率制度について(国税庁) https://www.nta.go…
各モールの消費税増税・軽減税率対応
楽天市場 楽天市場はCSVに消費税率欄が追加されるパターン 楽天市場では「出荷日」が10/1を跨ぐ場合、消費税率は10%となります。ですので、予約商品などで9月中に購入をされたとしても、発送が10月を過ぎる場合は10%の消費税となり、のこり…
越境ECを始める際に対応言語をどうすれば良いか
越境ECを始める際に対応言語をどうすれば良いか 越境ECを始める際に対応言語をどうすれば良いのか悩みますね 2017年度の世界の人口別の使用言語ランキングは以下の通りです 2017年度の世界の人口別の使用言語 1 中国語(北京語+広東語) …
ECサイトは一歩踏み込んだSEO対策「schema.org」対応をしよう
schema.orgとは? 標準化団体というのを聞いたことがありますでしょうか?WEBデザイナーなどパソコン系の職種の人にはなじみ深いワードなのですが、ザックリと説明すると「いままでバラバラだった文章を標準に合わせようよ!」という団体です。…