Ticket #2181 (new 改善提案) — at Initial Version
開発合宿:プラグインのインストーラ
Reported by: | adachi | Owned by: | somebody |
---|---|---|---|
Priority: | 中 | Milestone: | EC-CUBE2.13.0 |
Component: | フロント | Version: | 2.12.3 |
Keywords: | Cc: | ||
修正済み: | yes |
Description
以下は、現状プラグイン任せなので、エラーがおきやすい
・インストール ・アンインストール ・有効 ・無効
インストール用ユーティリティを用意し、プラグイン作成者に使ってもらう ※テーブル作成、ファイルコピー、ブロック追加など
利用イメージ
function install($arrPlugin) { $objInstaller->sql("create table xxx") $objInstaller->copyfiles("media/product.css", "media/product.css"); $objInstaller->sql("alter table add column xxx int"); ※このタイミングでは、SQLやファイルコピーは実行されない。 ※実行は上のレイヤで制御 }
Change History
Changed 11 years ago by h_yoshimoto
- attachment plugin_info2.tar.gz added
Note: See
TracTickets for help on using
tickets.
エラー出るプラグイン