Ticket #2180 (closed バグ指摘: 無効)
プラグインのインストーラ
Reported by: | adachi | Owned by: | somebody |
---|---|---|---|
Priority: | 中 | Milestone: | EC-CUBE2.13 開発合宿 |
Component: | フロント | Version: | 2.12.3 |
Keywords: | Cc: | ||
修正済み: | no |
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
Note: See
TracTickets for help on using
tickets.
作成間違いのため、本チケットは削除.