Ticket #2180 (closed バグ指摘: 無効)

Opened 8 years ago

Last modified 7 years ago

プラグインのインストーラ

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

comment:1 Changed 8 years ago by adachi

  • Status changed from new to closed
  • Resolution set to 無効

作成間違いのため、本チケットは削除.

comment:2 Changed 7 years ago by kim

  • Milestone set to EC-CUBE2.13 開発合宿
Note: See TracTickets for help on using tickets.