プラグインの雛型を簡単に作成できるプラグインジェネレーターについて説明します。
Edit me
プラグインジェネレータの導入
プラグインジェネレータとは、プラグインの雛形を自動で作成するプラグインです。
こちらからプラグインをダウンロード・インストールを行って下さい。
プラグインのインストール方法については、プラグイン導入方法を参考にしてください。
プラグインの雛形を作成する
-
インストールが完了したら、雛形を生成してます。
設定リンクを押下します。 -
設定画面が表示されます。
必要な情報を入力し、設定ボタンを押下します。
各設定項目の内容は以下のとおりです。
項目 | 説明 |
---|---|
プラグイン名を入力 | プラグイン名を入力します。 |
codeを入力 | プラグインコードを入力します。 |
バージョンを入力 | バージョンを入力します。EC-CUBEのバージョン定義に従い、x.y.zの形式で入力することが推奨されます。 |
作成者を入力 | 開発者名や会社名等を入力します。 |
共通イベントの設定 | チェックをつけた場合、共通フックポイントの定義が生成されます。共通フックポイントについては、プラグイン仕様書(PDF)を参考にして下さい。 |
管理画面用フックポイント | 管理画面用のフックポイントを生成します。 |
フロント画面用フックポイント | フロント画面用のフックポイントを生成します。 |
メール送信用フックポイント | メール送信用のフックポイントを生成します。 |
- 完了すると、
[EC-CUBEルートディレクトリ]/app/Plugin
以下にプラグインが生成されます。
以下のように作成されていれば成功です。
[EC-CUBEルートディレクトリ]
+--app
+--Plugin
+--[プラグインコード]
| +--Controller
| +--Form
| +--Resouce
| +--ServiceProvider
| +--config.yml
| +--CustomizeEvent.php
| +--event.yml
| +--LICENSE
| +--PluginManager.php
+--PluginGenerator
:
: