【EC-CUBE】新規ブロック内でPHPを追加して,Smarty変数を使う方法
関連記事
- 朝からネットショップシステムのレイアウト変更...(ドロドロドロ 【2016年01月09日(土)】
- 今日もちまちまEC-CUBEなお仕事 【2012年02月13日(月)】
- ひさぁ~しぶりにEC-CUBE@PHPなぞをいじくり倒しておるが 【2012年02月09日(木)】
- ネットショップの大改造中♪ 【2011年06月16日(木)】
- EC-CUBE 追加したページのクラスに変数記述したら 【2011年05月20日(金)】
やり方が分かったぞなぁ...
phpファイルを3本,テンプレートを1本準備した上で
データベース内の,dtb_blocテーブルに,関連付けてやればよろしいみたい
やり方は,こちら(hogehogeテンプレートを作成)
まずは,phpを3本準備しまする
場所は,
/html/frontparts/bloc/
/html/data/class/pages/frontparts/bloc/
/html/data/class_extends/page_extends/frontparts/bloc/
上から
hogehoge.php
LC_Page_FrontParts_Bloc_hogehoge.php
LC_Page_FrontParts_Bloc_hogehoge_ex.php
とファイル名をつけて,各々格納していきまする
おいらは,一から書くのが面倒だったんで,サーバーにアップされている既存のファイルをダウンロード,コピーの上で
適時,コード変更し,ファイル名を変更の上で,上記フォルダにアップしましたわ
どのテンプレートでも,PHP側の記述は似ているので,既存ファイルが,参考になるはず
その後,【管理画面】【デザイン管理】にて,新規ブロックの追加
テンプレート名は,hogehoge.tplにて保存
その後,データベースの管理画面を開けて,
dtb_blocテーブルを確認すると,今作った,テンプレートのレコードが出来ておりまする
そこの,php_pathフィールドが,NULLになっているはずなので,コヤツを
frontparts/bloc/hogehoge.php
とかに変更してくださいませ.
これだけですぞぉ~♪
テゲ簡単に,ブロックでSmarty変数が使えるようになりまする
コメント
火野正平さん、腰痛で撮影中断 NHKBS「にっぽん縦断 こころ旅」 ネットに案ずる声
ゴールデンウィークがスタート 見事な土砂降りワロタ
【#RUANG】インドネシア:ルアング山で火山が大規模噴火:愛媛で震度6弱な緊急地震速報(24/4/18)
イオンモール宮崎の辺りにイノシシが登場した,らしい
コンビニ誤交付、富士通に行政指導 原因究明と再発防止を要求―総務省
【#桜】花立公園で桜見物してきた!都井岬まで足を伸ばした!遠かった(爆
【#大谷翔平】水原一平氏、米連邦検察が銀行詐欺容疑で訴追…大谷翔平選手の口座から24億5千万円以上を不正送金
【#緊急地震速報】宮崎県日南市で震度5弱 津波の心配なし M5.2(24/2/8)
ずっと天気が悪いのぉ.菜種梅雨とはよく言ったものやじ(24/4/5)