EC-CUBEで会員だけに価格を表示する方法

2012年3月27日 14:22
会員限定に価格を見せる(ログインしないと価格が見られない)方法を簡単に説明します。
この記事は最終更新日から1年以上が経過しています。

簡単入力で完成できる

まず、消したい頭に以下の1文を

          <!--{if '' != $smarty.session.customer.customer_id}-->

で、ここまで消したいという場所に以下の文を

<!--{else}-->
        <h3>価格は会員様のみに公開しております。</h3><br>
        <p><a href="<!--{$smarty.const.ROOT_URLPATH}-->entry/kiyaku.php">≫会員登録はこちら</a></p>
<!--{/if}-->

これで完成です。

驚くほどに簡単です。

特に説明はありませんが、注意として以下を参考にして下さい。

※1.一か所隠したならば、全ての価格を隠すようにして下さい。
情報を増やしていけば、隠す場所はdetail.tpl、list.tplだけでは済まないはずなので、意識してやりましょう。
※2.差し込む場所によってはdivを巻き込んだりします。
そのとき、レイアウトに悪影響が出るので、文を差し込む場所は気をつけましょう。

ブログ運営

株式会社ちょもらんま

https://qomolangma.jp