すべてのページでマイページへのリンクや誰がログインしているか表示する

set_mypage_parts


set_mypage_parts1


set_mypage_parts2


マイページにログインしていない時はログイン画面へのリンクや新規会員登録画面へのリンクを表示し、


set_mypage_parts3


set_mypage_parts4


set_mypage_parts5


マイページにログインしている時は誰がログインしているか、ログインしている方の現在のポイントはどれくらいかやマイページへのリンクを表示したい場合、標準で同梱されているマイページモジュールを利用します。

※プラグインのインストール等の必要はありません。


テンプレートで該当する箇所を下記のように変更します。


<!-- shop:module="common.parts.mypage_login" -->
<!-- cms:id="not_loggedin" -->
<section id="login">
	<p>新規会員登録は<a cms:id="register_link">こちら</a></p>
	<p><a cms:id="login_link"><img src="/shop/themes/common/images/btn_login_off.png" alt="会員ログイン"></a></p>
</section>
<!-- /cms:id="not_loggedin" -->
<!-- cms:id="is_loggedin" -->
<section id="login">
	<p><a cms:id="logout_link">ログアウト</a></p>
	<p><a cms:id="order_link"><img src="/shop/themes/common/images/btn_mypage_off.png" alt="マイページ"></a></p>
</section>
<!-- /cms:id="is_loggedin" -->
<!-- /shop:module="common.parts.mypage_login" -->

アクセスした方がログインしていない時はcms:id-"not_loggedin"で囲った箇所を表示し、

ログインしている時はcms:id="is_loggedin"で囲った箇所を表示します。


shop:module="common.parts.mypage_login"で囲った箇所で使用できるcms:idは下記のページをご覧ください。

shop:module="common.parts.mypage_login"内で使用できるcms:idタグ

同じカテゴリーの記事