バージョン選択

フォーラム

メニュー

オンライン状況

68 人のユーザが現在オンラインです。 (53 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 68
もっと...

サイト内検索

質問 > フロント機能 > [2.4.4]ポップアップページを通常のページ表示に変更したい

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
dimaggio
投稿日時: 2012/2/20 20:07
対応状況: −−−
一人前
登録日: 2011/3/30
居住地: Tokyo
投稿: 120
[2.4.4]ポップアップページを通常のページ表示に変更したい
EC-CUBEの2.4.4に対して、2.11系のスマートフォンのテンプレートを適用しようと試みております。
ほとんどのページをスマートフォンで2.11と同じページ表示が出来るようにまでなったのですが、一つ解決できない点について、ご助言いただけたらと思います。

2.4.4のPC画面では「パスワードを忘れた方はこちら」を押すとポップアップが表示されますが、2.11系のスマホ画面だと、該当ページはポップアップではなくページ遷移で、表示も他のページと同じ画面になると思います。
今回適用の2.4.4向けスマホの上記画面も同様に画面遷移としたいのですが、/forgot/のページを開くとポップアップ時の中味だけしか表示されません。
おそらくページレイアウト生成の段階で(?)呼ばれるsite_frame.tplが呼ばれていないことが原因かと思います。

通常のページと同じようにsite_frame.tplを呼ぶにはどのようにすればよいのでしょうか?

ご助言いただけると幸いです。
なにとぞ、よろしくお願いいたします。


[EC-CUBE] 2.4.4
[レンタルサーバ] WebARENA SuiteX
[OS] Linux
[PHP] 5.1.6
[データベース] MySQL 5.1.36
[WEBサーバ] Apache 2.0 Handler
[ブラウザ] Firefox
kobakura
投稿日時: 2012/2/20 22:35
対応状況: −−−
一人前
登録日: 2011/6/10
居住地:
投稿: 106
Re: [2.4.4]ポップアップページを通常のページ表示に変更したい
私の場合、2.11.1ですが参考になれば・・・。

/data/Smarty/templates/default/popup_header.tplなどに直接ヘッダーのコードを書き込むことで対応しています。

しかし、blocでしか呼び出せない内容については省いています。<!--{if $tpl_login}-->など。

あまり/forgot/からログインするなんてのは必要ないかなと思いますので。

pc版でも思いますが、ユーザーからすればこのページに移動した際、パスワードを忘れたからくるのであってtarget="_blankを使うことはどうかなと・・・。

他にも多数やり方はあると思いますがご参考程度に。

PWS
投稿日時: 2012/2/21 9:17
対応状況: −−−
一人前
登録日: 2012/1/23
居住地: Itami Hyogo
投稿: 141
Re: [2.4.4]ポップアップページを通常のページ表示に変更したい
検証環境がないのでアレですが(汗

$objView->display($this->tpl_mainpage);

の部分を他のページ(たとえばお問い合わせ)と同じものと書き換えるとうまくいきませんでしょうか。

dimaggio
投稿日時: 2012/2/21 10:04
対応状況: −−−
一人前
登録日: 2011/3/30
居住地: Tokyo
投稿: 120
Re: [2.4.4]ポップアップページを通常のページ表示に変更したい
引用:

PWSさんは書きました:
検証環境がないのでアレですが(汗

$objView->display($this->tpl_mainpage);

の部分を他のページ(たとえばお問い合わせ)と同じものと書き換えるとうまくいきませんでしょうか。



PWS様、

ご指摘の部分を

// $objView->display($this->tpl_mainpage);
$objView->display(SITE_FRAME);
のように書き換えることで、ポップアップページもヘッダー・フッター含めて通常ページのように表示することができるようになりました。
ここだったんですね。
.tplのリストを直指定かと思ってました。

どうもありがとうございました!
dimaggio
投稿日時: 2012/2/21 10:08
対応状況: −−−
一人前
登録日: 2011/3/30
居住地: Tokyo
投稿: 120
Re: [2.4.4]ポップアップページを通常のページ表示に変更したい
kobakura様、

ご助言、どうもありがとうございました。
わたくしも当初はpopup_header.tplにsite_frame.tplをインクルードさせてみたりしましたが、これだとどうもうまくいかず。
なるべく共通で使える部分は共有したかったので、ヘッダー・フッター部分を記入することは避けてました。

$objView->display(SITE_FRAME);

の記入で解決いたしました。
アドバイスいただき、どうもありがとうございました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は89,039名です
総投稿数は110,020件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1296
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.