LoginSignup
0
0

More than 3 years have passed since last update.

EC-CUBE4 プラグインの作り方 ~ セットアップからインストールまで

Posted at

EC-CUBE4向けプラグインの作り方

プラグインは、composer.jsonだけあれば作れる。

まずはMyPluginというフォルダを作って、その中にcomposer.jsonファイルを入れる。

必要な設定項目は、name、version、desctription、codeのみ。他は固定。

app/Plugin/MyPlugin/composer.json

{
  "name":"ec-cube/MyPlugin",
  "version":"1.0.0",
  "description":"my plugin",
  "type":"eccube-plugin",
  "require": {
    "ec-cube/plugin-installer": "~0.0.6"
  },
  "extra":{
    "code":"MyPlugin"
  }
}

作成したプラグインをインストールする

プラグインをインストールするにはコマンドラインを使うか、いったん圧縮して管理画面からインストールする。

// コマンドラインからインストール
bin/console eccube:plugin:install --code=MyPlugin

// いったん圧縮
cd app/Plugin/MyPlugin
tar --exclude  ".git" --exclude ".DS_Store" -cvzf ../MyPlugin.tar.gz *

インストール後はこんな感じ。

plugin1.png

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0