【EC-CUBE3】プラグインで新規ページを作成する方法

最近EC-CUBE3の仕組みについて調べていてプラグインの作り方がなんとなくわかってきたので、新規ページを作成する方法をメモしておきます。

app/Pluginディレクトリ内に以下のファイルを設置します。

  • app/Plugin/Pages/config.yml
  • app/Plugin/Pages/ServiceProvider/PagesServiceProvider.php
  • app/Plugin/Pages/Controller/PagesController.php

設定ファイルを追加

プラグインを動作させるための設定ファイルです。

app/Plugin/Pages/config.yml

サービスプロバイダを追加

ここでルーティングの設定とそのルーティングに一致したときに実行されるコントローラーを定義します。

app/Plugin/Pages/ServiceProvider/PagesServiceProvider.php

コントローラーを追加

ここに様々な処理を追加します。

app/Plugin/Pages/Controller/PagesController.php

以上で終わりです。

http://sample.com/sampleへアクセスするとHello, World!!!が表示されると思います。

EC-CUBEのプラグインを開発しています

コメントを残す