バージョン選択

フォーラム

メニュー

オンライン状況

31 人のユーザが現在オンラインです。 (20 人のユーザが フォーラム を参照しています。)
登録ユーザ: 1
ゲスト: 30
Diezon もっと...

サイト内検索

プラグイン > 開発について > プラグインの「アップデート」機能への対応について

開発について

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
habu
投稿日時: 2012/10/22 16:46
対応状況: −−−
長老
登録日: 2006/9/15
居住地:
投稿: 277
プラグインの「アップデート」機能への対応について
バージョンアップ版のプラグイン作成を行なっています。

「アップデート」リンクを利用しての、プラグインのバージョンアップに対応するため、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


----------------
株式会社システムフレンド
羽生 賢太郎(Kentaro Habu)
改造専門店・EC-CUBE工房

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
居住地:
投稿: 277
Re: プラグインの「アップデート」機能への対応について
hibahihi様

ご返信ありがとうございます!

やはり、そうだったのですね。


> スマートな更新が出来る仕組みが欲しいですね。

同感です。
改善提案として、チケットを登録しておきました。

http://svn.ec-cube.net/open_trac/ticket/1957


----------------
株式会社システムフレンド
羽生 賢太郎(Kentaro Habu)
改造専門店・EC-CUBE工房

habu
投稿日時: 2013/7/30 11:16
対応状況: −−−
長老
登録日: 2006/9/15
居住地:
投稿: 277
Re: プラグインの「アップデート」機能への対応について
本件、コミットし、チケットも更新しておきました。
http://svn.ec-cube.net/open_trac/ticket/1957

次期バージョン(2.13.0)に組み込まれる予定です


----------------
株式会社システムフレンド
羽生 賢太郎(Kentaro Habu)
改造専門店・EC-CUBE工房

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBEペイメント

公式ストアEC-CUBE4系デザインテンプレート続々リリース中

統計情報

総メンバー数は68,740名です
総投稿数は99,639件です

投稿数ランキング

1
seasoft
7333
2
468
2821
3
AMUAMU
2712
4
nanasess
2123
5
umebius
1849
6
yuh
1612
7
red
1430
8
h_tanaka
1065
9
fukap
907
10
tsuji
864
11
shutta
835
12
tao_s
793
13 ramrun 789
14 karin 657
15 sumida 641
16
homan
633
17 DELIGHT 572
18
patapata
502
19
flealog
485
20 tonton 437


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.