質問 > フロント機能 > tpl_class_name1 はどこに定義されてる? |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
knsymmm |
投稿日時: 2019/10/24 16:02
対応状況: 確認中
|
新米 登録日: 2019/10/24 居住地: 投稿: 5 |
tpl_class_name1 はどこに定義されてる? ▼テンプレート
[EC-CUBE]2.13 [PHP]5.5.27 [データベース] MySQL 5.6.30 [WEBサーバ]apache [カスタマイズの有無]有 お世話になります。 社内でEC-CUBEの管理担当になり朝から晩までコードを眺めております。 基幹業務系プログラムばかり経験していたもので、PHPは簡単な修正ならできる程度のレベルです。 なので超基本的な質問で恐縮ですが宜しくお願いします。 現在index.tplで1商品のみ表示しており、新たに商品追加を検討しております。 LC_PAGE_INDEXPHPにも情報取得処理の追加が必要だろうと調査しておりますが、 この「LC_PAGE_INDEXPHP」にて下記のような記述がありました。 $this->tpl_class_name1 継承をたどってLC_Page_Ex、LC_Page、も調べましたが、 定義がありません。どこで定義しているものなのでしょうか? LC_Page_Products_Listには定義されていましたが、こちらのクラスは関係ありませんよね? 概ね他の箇所は理解でき、ここがわかれば内製か外注か判断できそうですので、 ピンポイントで質問させていただきました。 お手柔らかにお願いいたします。 |
468 |
投稿日時: 2019/10/24 16:53
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: tpl_class_name1 はどこに定義されてる? 未定義のメンバ変数なのではないでしょうか?
動作には問題ありませんが、内部的にNoticeレベルのエラーが発生していると思います。 商品情報に関する処理は LC_Page_Products_List.php等から部分的にソースをコピーされているのではないでしょうか?
|
knsymmm |
投稿日時: 2019/10/24 17:15
対応状況: −−−
|
新米 登録日: 2019/10/24 居住地: 投稿: 5 |
Re: tpl_class_name1 はどこに定義されてる? ご回答ありがとうございます。
>未定義のメンバ変数なのではないでしょうか? ですよね!そう思いつつもどこかに定義されてたらグダグダになってしまうと思いってましたので、そのお言葉をいただけて安心しました! 新たに必要な変数はきっちり定義して「LC_Page_Index_Ex」を改修する方向で進めてみます! 本当に助かりました!ありがとうございます! |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |