EC-CUBE4プラグインでSymfony Bundleを利用する方法

EC-CUBE4対応プラグインでSymfony Bundleを利用する方法です。

以下の記事はSymfony BundleのCraueFormFlowBundleを利用をして作りました。

EC-CUBE4.0.5以降でプラグインでSymfony Bundleが使えるようになったので、ステップ分割されたアンケートフォームをプラグイン化してみます。

http://a-zumi.net/www/ec-cube4-craueformflowbundle/

composer.jsonにCraueFormFlowBundleを追加

CraueFormFlowBundleもインストールするようcomposer.jsonのrequireにcraue/formflow-bundleを追加してください。

bundles.phpを追加

以下のようにapp/Plugin/Questionnaire/Resource/config/bundles.phpを追加してください。

namespace等をCustomizeからPlugin\Questionnaireに変更

namespaceをCustomizeからPlugin\Questionnaireに変更してください。

それから、Questionnaireエンティティのテーブル名もctm_questionnaireからplg_questionnaireに変更することをおすすめします。

以上で完成です。

お気軽にコメントをどうぞ

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