質問 > フロント機能 > ログインした時に、ある特定のブロックに会員氏名などを表示したい |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
seike |
投稿日時: 2012/11/5 7:33
対応状況: −−−
|
常連 登録日: 2012/7/19 居住地: 投稿: 46 |
ログインした時に、ある特定のブロックに会員氏名などを表示したい お世話になります。
トップ画面でログインした時に、ログインブロックの内容が「ようこそXX様」のように変わります。 それと同時に、ある特定のブロックにも会員氏名を含んだメッセージを表示したいのですが、どうしたらいいのかわかりません。 教えていただけないでしょうか。 なお、ある特定のブロックは管理画面で作成して、トップ画面に表示するところまでは出来ています。 よろしくお願いします。 [EC-CUBE] 2.12.2 [レンタルサーバ] 自前サーバー [OS] Debian 6.0.1 Linux [PHP] 5.3.3-7+squeeze [データベース] MySQL 5.1.49-3 [WEBサーバ] Apache2 2.2.16 [ブラウザ] FireFox 15.0 |
ECCUORE |
投稿日時: 2012/11/8 10:20
対応状況: −−−
|
長老 登録日: 2009/10/22 居住地: 東京 投稿: 248 |
Re: ログインした時に、ある特定のブロックに会員氏名などを表示したい data/Smarty/templates/default/frontparts/bloc/login.tpl の
<!--{if $tpl_login}--> あたりが参考になると思います
|
seike |
投稿日時: 2012/11/9 10:59
対応状況: −−−
|
常連 登録日: 2012/7/19 居住地: 投稿: 46 |
Re: ログインした時に、ある特定のブロックに会員氏名などを表示したい EC CUORE 様
ありがとうございます。 login.tpl を参考にブロックを作成して、うまく表示できるようになりました。 トップ画面のログインのところは、Ajaxを使って、一部分だけ書き換えているのかなぁ・・・ と思っていましたが、全ページを再送信しているのですねぇ。 data/html/api/ の下にAjaxの関連のようなのが有ったので・・・。 (1)管理画面でブロック(test.tpl)を作成し、トップ画面に配置した後、 (2)html/frontparts/bloc/ にtest.phpを作成して会員情報を取得し、 (3)data/class/pages/frontparts/bloc/ にLC_Page_FrontParts_bloc_Test.phpを作成し、 (4)dtb_bloc テーブルの php_path に frontparts/bloc/test.php を登録しました。 とりあえず、うまくいっています。 ありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |