バグ報告 > フロント機能 > 【EC-CUBE2.11.2】スマートフォンでログインした時のお客様名表示につきまして |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
MPV |
投稿日時: 2011/8/22 15:38
対応状況: −−−
|
仙人 登録日: 2011/3/27 居住地: 投稿: 309 |
【EC-CUBE2.11.2】スマートフォンでログインした時のお客様名表示につきまして 稼働環境
[EC-CUBE] 2.11.2 [レンタルサーバ] WADAX [OS] Red Hat Linux [PHP] PHP 5.1.6 [データベース] MySQL 5.0.77 [WEBサーバ] apache [ブラウザ] Firefox 6.0 Google Chrome IE9 お世話になります。 スマートフォンでログインした時に、「ようこそ ゲストさん」の表示が お客様名になりませんでした。 確認いたしましたところ、以下のように変更すると 表示されるようです。 data/Smarty/templates/sphone/frontparts/login_footer.tpl 30〜33行目 (また、login_header.tplも同様と思われます。) <修正前> <p>ようこそ <a rel="external" href="<!--{$smarty.const.HTTPS_URL|sfTrimURL}-->/mypage/login.php" data-transition="slideup"><!--{$tpl_name1|h}--> <!--{$tpl_name2|h}-->さん</a></p> <!--{if $smarty.const.USE_POINT !== false}--> <p>所持ポイント<!--{$tpl_user_point|number_format|default:0}-->pt</p> <!--{/if}--> <修正後> <p>ようこそ <a rel="external" href="<!--{$smarty.const.HTTPS_URL|sfTrimURL}-->/mypage/login.php" data-transition="slideup"><!--{$CustomerName1|h}--> <!--{$CustomerName2|h}-->さん</a></p> <!--{if $smarty.const.USE_POINT !== false}--> <p>所持ポイント<!--{$CustomerPoint|number_format|default:0}-->pt</p> <!--{/if}--> ご確認をお願いいたします。<(_ _)> |
shutta |
投稿日時: 2011/8/22 21:51
対応状況: −−−
|
仙人 登録日: 2010/2/4 居住地: 関西 投稿: 835 |
Re: 【EC-CUBE2.11.2】スマートフォンでログインした時のお客様名表示につきまして 2.11.2を新規にインストールして試してみましたが、現象が再現できませんでした。
こちらでは、ログイン後に正常にお客様名が表示されています。 逆に、記載されているコードに変更すると表示されなくなりました。
|
MPV |
投稿日時: 2011/8/22 23:30
対応状況: 解決済
|
仙人 登録日: 2011/3/27 居住地: 投稿: 309 |
Re: 【EC-CUBE2.11.2】スマートフォンでログインした時のお客様名表示につきまして shutta様
お返事頂きましてありがとうございました。 再度確認いたしましたところ、 当方が初歩的なミスをしておりました。 navi_footer.tpl login_footer.tpl 上記2つのブロックにつきまして、dtb_blocに対して php_pathの更新をかけるのを忘れておりました。 そのため本来のtpl_name1、tpl_name2では取得が できなかったという次第です。 更新後は問題なくtpl_name1、tpl_name2で取得できました。 大変お恥ずかしい限りです。 どうもお騒がせいたしまして申し訳ございませんでした。<(_ _)> |
gunta7 |
投稿日時: 2011/8/31 12:31
対応状況: −−−
|
半人前 登録日: 2011/7/29 居住地: 投稿: 16 |
Re: 【EC-CUBE2.11.2】スマートフォンでログインした時のお客様名表示につきまして スマートフォンで「ようこそ ゲストさん」の表示やお客様名の表示自体がされません。
login_footer.tplに記載されている内容自体がまったく表示されないのですがなぜでしょう。 デフォルトのテンプレートでは表示されない設定なのでしょうか? ----------------------------- [EC-CUBE] 2.11.1(何も変更していない状態)から差分にて2.11.2 [OS] Linux [PHP] PHP 5.2.17 [データベース] MySQL 5.1.56-log [WEBサーバ] Apache/2.2.19 ----------------------------- |
MPV |
投稿日時: 2011/8/31 21:23
対応状況: −−−
|
仙人 登録日: 2011/3/27 居住地: 投稿: 309 |
Re: 【EC-CUBE2.11.2】スマートフォンでログインした時のお客様名表示につきまして gunta7様
本スレッドを立ち上げた者です。 環境内容を拝見したのですが、当方と同様に 差分ファイルにて手動アップデートであると お見受けいたしました。 もしかすると、当方の失敗と同様で、 dtb_blocのphp_pathが未設定ということは ないでしょうか? ちなみに反映手順は以下の通りです。 ?管理画面のブロック編集でlogin_footer.tplを追加する (これでdtb_blocにレコードが追加されます) ?(当方はphpmyadminですが)DBの管理ツールなどを 使用して、dtb_blocの該当レコードのphp_pathを 更新する(frontparts/bloc/login_footer.php) ?管理画面のレイアウト編集でブロックを配置する ご参考になれば幸いです。 |
468 |
投稿日時: 2011/9/1 21:02
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: 【EC-CUBE2.11.2】スマートフォンでログインした時のお客様名表示につきまして こんばんわ。
MPVさんのおっしゃられるとおり、 2.11.2は2.11.1と比較して、 スマートフォン用のブロックが追加されております。 2.11.1からのバージョンアップの場合、 手動でブロックの追加、レイアウト上への配置が必要になります。 |
gunta7 |
投稿日時: 2011/9/2 13:15
対応状況: 解決済
|
半人前 登録日: 2011/7/29 居住地: 投稿: 16 |
Re: 【EC-CUBE2.11.2】スマートフォンでログインした時のお客様名表示につきまして ご回答有難う御座います。
うまく対応できました。 以下作業内容を記載します。 ?新規で追加になっている4つのブロックを管理画面のブロック編集で新規作成 ・【ヘッダー】ログイン login_header.tpl ・【ヘッダー】ナビ navi_header.tpl ・【フッター】ログイン login_footer.tpl ・【フッター】ナビ navi_footer.tpl ※tplファイルの中身を直接記述するか、?でtpl_pathに上記tplファイル名を設定し更新する ?DBの管理ツールなどを使用して、dtb_blocの該当レコードのphp_pathを設定し更新する ・【ヘッダー】ログイン frontparts/bloc/login_header.php ・【ヘッダー】ナビ frontparts/bloc/navi_header.php ・【フッター】ログイン frontparts/bloc/login_footer.php ・【フッター】ナビ frontparts/bloc/navi_footer.php ?管理画面のレイアウト編集で表示させたいブロックを表示させたいページへブロックを配置する 追加でのご質問: 2.11.2へ差分でのバージョンアップで他にも発生する作業はあるのでしょうか? 少し話がそれてしまいますので、別スレッド立ち上げさせていただきました。 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=8816&forum=15 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |