質問 > 管理機能 > contact/index.tblを読み込んでいる場所 |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
senzin |
投稿日時: 2011/8/22 1:58
対応状況: 開発中
|
新米 登録日: 2011/8/22 居住地: 投稿: 3 |
contact/index.tblを読み込んでいる場所 はじめまして、senzinといいます。
ECCUBE 2.4.1を利用してサイト構築しています。 今回の質問につきましては、 「お問い合わせ」画面に商品一覧画面が表示されてしまうことです。 contact/index.tblファイルには変な記述はないのですが、 画面上にはお問い合わせフォームの上に「現在、商品はございません。」と表示されてしまいます。 レイアウト的にcontact/index.tblを読み込んでいる側に、 商品一覧のtblを読み込んでいる記述があると思うのですが、 grepしてもうまく見つけられませんでした。 サイト管理ページではこのレイアウトデザインを変更できないため、 どのファイルを見ればいいかを教えて頂けないでしょうか。 宜しく御願い致します。 |
fukap |
投稿日時: 2011/8/22 8:42
対応状況: −−−
|
仙人 登録日: 2009/7/7 居住地: 滋賀県 投稿: 907 |
Re: contact/index.tblを読み込んでいる場所 data/Smarty/templates/default/contact/index.tpl に問題がないのであれば、
他に可能性がありそうなのは以下のファイルでしょうか。 html/contact/index.php data/class_extends/page_extends/contact/LC_Page_Contact_Ex.php data/class/pages/contact/LC_Page_Contact.php data/Smarty/templates/default/site_main.tpl data/Smarty/templates/default/site_frame.tpl |
senzin |
投稿日時: 2011/8/22 13:58
対応状況: −−−
|
新米 登録日: 2011/8/22 居住地: 投稿: 3 |
Re: contact/index.tblを読み込んでいる場所 fulapさん、ありがとうございます。
原因は、「data/class/pages/contact/LC_Page_Contact.php」にありました。 $objLayout->sfGetPageLayout($this, false, DEF_LAYOUT); でデフォルトのレイアウトを読み込んでいたのですが、 それが商品一覧のレイアウトで、そこにlist_topが記述されていました。 その為、問い合わせ画面にそれがでてしまっていたようです。 DEF_LAYOUTをやめたら消えました。 ありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |