質問 > フロント機能 > ヘッダーでログイン判定を行いたい |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
sugak |
投稿日時: 2008/7/27 19:48
対応状況: −−−
|
新米 登録日: 2008/7/27 居住地: 投稿: 9 |
ヘッダーでログイン判定を行いたい いつもお世話になっております。
EC-CUBEバージョン 2.1.2 PHPバージョン PHP 5.1.6 DBバージョン MySQL 5.0.45 にてECサイトを制作しておりますが、ログインしている方とログインしていない方でのヘッダーの見せ方を変えたいのですが、つまづいてしまって悩んでおります。 ご存知の方がいらっしゃいましたらご教授いただければ幸いです。 具体的にはヘッダー部分に名前表示部分とログインボタンを設置し、ログインしているときはユーザー名、通常時はゲストと表示、 ログインボタンはログインしているときはログアウトボタンに変えたいと思っています。 過去ログを参考にしまして、 <!--{if $tpl_login}--> <!--{else}--> <!--{/if}--> で分け、require.phpになにかしらを読み込ませれば動くのではないかと試していますがうまくいきません。 良い方法がございましたら、ご教授ください。よろしくお願いいたします。 |
kvex2004 |
投稿日時: 2008/7/28 7:29
対応状況: −−−
|
長老 登録日: 2007/10/31 居住地: 埼玉 投稿: 218 |
Re: ヘッダーでログイン判定を行いたい うまく動かない、という状況説明を追加したほうがよさそうです。
エラーが出るのか? ログインしてようがしていまいが同じ表示になってしまうのか? 真っ白で終わるのか? などなど |
sugak |
投稿日時: 2008/7/28 12:01
対応状況: −−−
|
新米 登録日: 2008/7/27 居住地: 投稿: 9 |
Re: ヘッダーでログイン判定を行いたい 返信ありがとうございます。
詳しい状況を説明いたします。 ログインをしている状態でも{else}以降に書かれた文章、つまり、特にログインしていない状態が表示されます。ただ、かごの中、商品詳細ページでの挙動はログインされている状態の文章がきちんと表示されています。 お手数ですがよろしくお願いいたします。 |
seasoft |
投稿日時: 2008/7/28 20:39
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: ヘッダーでログイン判定を行いたい とりあえずは、
<!--{$tpl_login|@var_dump}--> だったかで、ログイン・非ログインの各状態で変数をダンプしてみては?
|
sugak |
投稿日時: 2008/7/31 16:23
対応状況: −−−
|
新米 登録日: 2008/7/27 居住地: 投稿: 9 |
Re: ヘッダーでログイン判定を行いたい seasoft様
アドバイスを頂きまして、ありがとうございます。 アドバイスを頂いた内容を基にいろいろと実験をしましたところ、 以下の記述でできましたので、ご報告いたします。 引用:
このような形で一応は動くようになりました。 微調整が必要ですが、ご協力頂いた皆様に先ずはご報告まで。 ありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |