EC-CUBEのカスタマイズ
EC-CUBEのカスタマイズ 「ブロックの新規作成」でハマりました >_<
テンプレートは管理画面から簡単に作れたので、
あとは データベースから値を抽出するクラスを作って、
そのクラスを使うPHPファイルを作って・・・と ここまでは出来たのに、
ブロックは確かに張り付いているのにデータが呼び出されていない。
そもそも、PHPファイルはどうやって呼び出されているんだ?
テンプレートはSmartyそのものなので、直接クラスを使ったりはしないし、
このテンプレートを呼び出している側は、PHPファイルを使ってくれているのか?
規約どおりの名前にすると自動で呼んでくれるのか?とか思って
PHPファイルの名前とかテンプレートファイルの名前とか変えてみたりしたけど
一向にデータは抽出されない。
SQL文が間違えているのか?とか思って phpMyadminのSQLから実行すると
ちゃんと値が返ってきているし。。。。
EC-CUBEのサイトなどで ブロック追加の方法などを読んでも、
全然情報乗ってないしーーーーっ >_<
答えは、データベースの dtb_block にありました。
ううう・・・ 4時間も悩んでしまいました。
| 固定リンク
「パソコン・インターネット」カテゴリの記事
- EC-CUBE 携帯からの注文確認メールにヘッダを付ける(2009.06.26)
- EC-CUBE 「この商品を買った人は、こんな商品も購入しています」(2009.06.15)
- JavaScriptのマウスストーカー XHTML編(2009.06.03)
- CPIサーバでEC-CUBE(2009.05.17)
- EC-CUBE 納品書でポイント値引きが変(2009.05.11)


コメント