> プラグイン > プラグイン開発について |
プラグイン
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ゲスト |
投稿日時: 2016/6/7 11:00
対応状況: 解決済
|
Re: プラグイン開発について ありがとうございました。
親ディレクトリごと圧縮してしまっていたようです。 無事に初期ファイルはアップロードできました。 ほかの部分の開発を進めたいと思います。 |
|
DELIGHT |
投稿日時: 2016/6/7 10:39
対応状況: −−−
|
仙人 登録日: 2010/2/3 居住地: 熊本県・九州・長野県・関東甲信越 投稿: 572 |
Re: プラグイン開発について 親ディレクトリごと圧縮していませんか?
http://downloads.ec-cube.net/src/manual/v3/plugin.pdf#21
|
ゲスト |
投稿日時: 2016/6/7 10:14
対応状況: 開発中
|
プラグイン開発について 注文番号の件ですが、なんとか自己解決できました。
そこで、変更する際に本体をいじらずにプラグインを 作成しようと考えています。 注文番号カスタマイズのプラグインなので ディレクトリを OrderNumberEditとし、圧縮をOrderNumberEditのファイル指定で圧縮しました。 その中に config.ymlを以下の様式で作成しました。 name: 注文番号カスタマイズプラグイン code: OrderNumberEdit version: 0.0.1 また、PluginManager.phpを以下の様式で作成しました。 <?php namespace Plugin\OrderNumberEdit; use Eccube\Plugin\AbstractPluginManager; class PluginManager extends AbstractPluginManager { public function install($config, $app) {} public function uninstall($config, $app) {} public function enable($config, $app) {} public function disable($config, $app) {} public function update($config, $app) {} } これをzipで圧縮し、試しにインストールできるか試してみたのですが config.yml not found or syntax error となってしまいました。 圧縮の仕方が悪かったのか、syntax errorなので config.ymlの構文が間違えているのか わかる方いましたら、ご教授お願いいたします。 |
|
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |