プラグイン > 開発について > プラグインの「アップデート」機能への対応について |
開発について
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
habu |
投稿日時: 2012/10/22 16:46
対応状況: −−−
|
長老 登録日: 2006/9/15 居住地: 投稿: 282 |
プラグインの「アップデート」機能への対応について バージョンアップ版のプラグイン作成を行なっています。
「アップデート」リンクを利用しての、プラグインのバージョンアップに対応するため、plugin_update.php の update 関数にモジュールを更新する処理を書きました。 また、plugin_info.php に記載しているプラグインのバージョンや、対応EC-CUBEバージョンを変更しました。 そして、アップデート操作を行なったのですが、モジュールは更新されたものの、DBに登録されているプラグイン情報(バージョン情報など)は更新されませんでした。 そこでお聞きしたいのですが、アップデート時に plugin_info.php の情報でDB内のプラグイン情報を更新するという処理はデフォルトでは用意されていないのでしょうか。 とりあえず、plugin_update.php の update 関数内で自前でDBを更新する様にしていますが、もっとスマートにプラグイン情報を更新する処理が既に存在していましたら、教えていただきたいです。 EC-CUBE:2.12.2 DB:MySQL 5.5.27
|
hibahihi |
投稿日時: 2012/10/25 14:49
対応状況: −−−
|
常連 登録日: 2012/7/18 居住地: 投稿: 40 |
Re: プラグインの「アップデート」機能への対応について > アップデート時に plugin_info.php の情報でDB内のプラグイン情報を更新するという処理はデフォルトでは用意されていないのでしょうか。
用意されていないです。 現状ではdtb_pluginをいちいちアップデートしないとダメですね。。 スマートな更新が出来る仕組みが欲しいですね。 |
habu |
投稿日時: 2012/10/26 10:44
対応状況: −−−
|
長老 登録日: 2006/9/15 居住地: 投稿: 282 |
Re: プラグインの「アップデート」機能への対応について hibahihi様
ご返信ありがとうございます! やはり、そうだったのですね。 > スマートな更新が出来る仕組みが欲しいですね。 同感です。 改善提案として、チケットを登録しておきました。 http://svn.ec-cube.net/open_trac/ticket/1957
|
habu |
投稿日時: 2013/7/30 11:16
対応状況: −−−
|
長老 登録日: 2006/9/15 居住地: 投稿: 282 |
Re: プラグインの「アップデート」機能への対応について 本件、コミットし、チケットも更新しておきました。
http://svn.ec-cube.net/open_trac/ticket/1957 次期バージョン(2.13.0)に組み込まれる予定です
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |