カテゴリー別アーカイブ: EC-CUBE

【EC-CUBE】ログインしているかどうかの判別

ヘッダー部分に、「ようこそ○○様」や「ようこそゲスト様」を表示するための、
ログイン判別の仕方

/data/class/pages/LC_Page.php
関数 function init に下記を追加。
$objCustomer = new SC_Customer();
if ( $objCustomer->isLoginSuccess() ) {
$this->tpl_login = true;
$this->tpl_name1 = $objCustomer->getValue( ‘name01’ );
$this->tpl_name2 = $objCustomer->getValue( ‘name02’ );
}

ヘッダーの、「ようこそ」表記で、
<!–{if $tpl_login}–>

ようこそ <span class=”user_name”><!–{$tpl_name1|h}–> <!–{$tpl_name2|h}–> 様</span>
<!–{else}–>
<a href=”/mypage/login.php”>ようこそゲストさん(ログイン)</a>
<!–{/if}–>