EC-CUBE EC-CUBE配送管理

EC-Cubeカスタマイズ:データベース処理を必要とするブロックの追加方法について

投稿日:2012年4月2日 更新日:

配送管理は別の機会に

今日は表題の件についてメモってみようと思います

Ec-Cube新しいブロックを追加する場合、

単なる表示だけであれば、管理画面の「デザイン管理」→「ブロック管理」で追加すればすみますが、静的なHTMLではなく、動的にブロックを生成したい場合が多々あります。

そんな時の設定方法を記しておきます。

手順
 1.管理画面でブロックを新規追加する

 2.ロジックファイルを用意する

 3.ブロックとロジックのヒモ付

 4.管理画面でレイアウトの変更をする

手順1:管理画面でブロックを新規追加する

1.管理画面にログインし、「デザイン管理」→「PC」→「ブロック管理」でブロックの設定ページを開きます
2.ページ上部の「ブロック名」「ファイル名」「本文」を入力して「登録する」ボタンをクリックします。

手順2:ロジックファイルを用意する

1.動作用のphpファイルを用意する
  /html/frontparts/bloc/***.php
1.2つのロジックファイル(クラスファイル)を作成(以下の2つを用意)
  /data/class_extends/page_extends/frontparts/bloc/LC_Page_FrontParts_Bloc_***_Ex.php
  /data/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_***.php
  ***は1で設定したファイル名と同じものが良いでしょう
2.作成したファイルをアップロードする

手順3:ブロックとロジックのヒモ付

1.データベースを管理できるツールで、データベースにアクセスする
2.「dtb_bloc」を修正する
  1で追加したブロックのphp_pathに2で追加した動作用phpファイルのパスを追加する

手順4:管理画面でレイアウトの変更をする

最後に、管理画面で追加したブロックをレイアウトします。

今日はこれにて

ad

ad

-EC-CUBE, EC-CUBE配送管理
-,

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

スパム対策 * Time limit is exhausted. Please reload the CAPTCHA.

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

EC-Cubeカスタマイズ:EC-CUBEのSEO対策〜その1

今日も備忘録です。 EC-CUBEを改造したサイトでお客様のネットショップの運営代行を行なっているんですが EC-CUBEはヘッダーのMETAタグのkeywordとdescriptionが同一になるペ …

EC-Cubeカスタマイズ:商品一覧で表示順序の切り替えを追加

今日は備忘録です。 EC-Cubeの商品一覧画面って 初期では「価格順」「新着順」の2つだけしか無いのですが もう少し追加したい・・・ ということで 「価格順」を価格が高い順と価格が安い順の2つに分け …

EC-Cubeカスタマイズ:管理画面:商品カテゴリーにアイコンと説明文を追加する2

ここ数日間、多くの方に読んでいただけているようで お陰様でランキングが急上昇しております。 この場を借りて御礼申し上げます。 さて、表題の件の続きです。 当初はアイコンのアップロードも開発する予定でし …

EC-Cubeカスタマイズ:管理画面:商品カテゴリーにアイコンと説明文を追加する

配送料の管理はのびのびですみません。 今日は、管理画面側の変更方法のメモです。 商品カテゴリーにアイコンと説明文を追加する方法です。 商品カテゴリーは [dtb_category]で管理されていますが …

簡単・EC-CUBEカスタマイズ:ページの整理

3連投です。 最近、EC-CUBEの改造ばかりやっています この2週間で3サイトをカスタマイズ中 初心に戻って、EC-CUBEで使われるページの一覧を整理しておきます。 ※PCのみです。 ・TOPペー …