質問 > フロント機能 > 全ページを3カラム設定にしたいのですが… |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
mic89 |
投稿日時: 2010/9/9 16:10
対応状況: −−−
|
新米 登録日: 2010/6/11 居住地: 投稿: 9 |
全ページを3カラム設定にしたいのですが… 現在、元のテンプレートからカスタマイズし、左右にナビをつけて3カラムで設定しています。
商品ページ(/product/)と新規で作成したページに関しては、 ログイン前もログイン後も3カラム表示されているのですが、 ログイン前(会員登録前)のマイページ(/mypage/login.php/)やカートの中身(cart/index.php)はセンター1カラムしか表示されません。 ログインしてしまえば、上記のマイページ内も3カラムになっているのですが、買い物を進めて行くと左右が非表示になり、センターのみの1カラムに戻っています。 管理画面上ではマイページ内は3カラム設定になっていましたので、カラム数の変更方法など過去ログで確認して、該当部分を修正してみたのですが変更されませんでした。 原因または、修正ファイルなどご指南いただける方がいらっしゃいましたらよろしくお願いいたします。 ------------------------------------------------------------[EC-CUBE] 2.4.1 [レンタルサーバ] Joe's [OS] Windows Vista [PHP] PHP 5.2.11 [データベース] PostgreSQL 7.4.19 [WEBサーバ] Apache ------------------------------------------------------------ |
AMUAMU |
投稿日時: 2010/9/9 18:35
対応状況: −−−
|
神 登録日: 2009/5/2 居住地: 東京都 投稿: 2712 |
Re: 全ページを3カラム設定にしたいのですが… 過去ログに多数情報がありますので確認されると良いと思います。
キーワードは「3カラム」「1カラム」とか、内部的なキーワードですが「sfGetPageLayout」あたりで引っかかると思います。
|
vexit |
投稿日時: 2010/9/10 11:51
対応状況: −−−
|
一人前 登録日: 2008/11/4 居住地: 東京 投稿: 120 |
Re: 全ページを3カラム設定にしたいのですが… site_main.tplあたりにそのあたりの分岐が書かれているかと思います。
(うるおぼえですが・・・) |
mic89 |
投稿日時: 2010/9/10 13:04
対応状況: 解決済
|
新米 登録日: 2010/6/11 居住地: 投稿: 9 |
Re: 全ページを3カラム設定にしたいのですが… ありがとうございました。
ちょっと力技なのかもしれませんが1カラムになっているページに // レイアウトデザインを取得 $objLayout = new SC_Helper_PageLayout_Ex(); $objLayout->sfGetPageLayout($this,false, "mypage/index.php"); を挿入してみたところ3カラム表示できました。 |
mic89 |
投稿日時: 2010/9/10 13:10
対応状況: −−−
|
新米 登録日: 2010/6/11 居住地: 投稿: 9 |
Re: 全ページを3カラム設定にしたいのですが… ありがとうございます。
以下あたりでしょうか? <!--{* ▼CENTER COLUMN *}--> <!--{if $tpl_column_num == 3}--> <div id="three_maincolumn"> <!--{elseif $tpl_column_num == 2}--> <div id="two_maincolumn"> <!--{elseif $tpl_column_num == 1}--> <div id="one_maincolumn"> <!--{/if}--> LC_Page_xxx.phpの、$this->tpl_column_num = 3; が違うのかと思ったのですが、ここを変更しても特に変化がなかったので、以下をそれぞれに追加してなんとか3カラムに出来ました。 // レイアウトデザインを取得 $objLayout = new SC_Helper_PageLayout_Ex(); $objLayout->sfGetPageLayout($this, false, "mypage/index.php"); ただ何かの時にエラーが出たりするのではないかと不安ですが、バージョンアップの時にそのあたり再調整したいと思います。 |
AMUAMU |
投稿日時: 2010/9/11 3:24
対応状況: −−−
|
神 登録日: 2009/5/2 居住地: 東京都 投稿: 2712 |
Re: 全ページを3カラム設定にしたいのですが… 全体を見ていませんので確実には言えませんが、後述の方法で良いと思います。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |