Skip to content

Commit 0f6c7a8

Browse files
永橋剛永橋剛
authored andcommitted
検索条件セッション保持方法変更に関連する対応について追記
1 parent 375c686 commit 0f6c7a8

File tree

1 file changed

+34
-0
lines changed

1 file changed

+34
-0
lines changed

pages/plugin/bp/plugin_bp_badknowhow.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,40 @@ EC-CUBE3.0.9から新しいプラグイン機構が用意されています。3.
3636
[EC-CUBE 3.0.9~のプラグイン開発](plugin_tutorial#ec-cube-309)
3737
[本体のバージョンチェック](plugin_bp_event#section-2)
3838

39+
#### 管理画面の検索機能に関連する修正について(3.0.14以上対象)
40+
- 概要
41+
3.0.14, 3.0.15において、EC-CUBE本体の修正として、管理画面の検索機能について、
42+
検索条件のセッションへの保存形式を変更しております。
43+
(不具合につながる恐れのある実装のため、本修正を実施しております。)
44+
上記対応の結果、既存プラグイン及び本体カスタマイズされているサイトに対して、
45+
一部修正が必要となります。
46+
47+
- 影響機能
48+
以下、対象となる機能のプラグイン及び本体カスタマイズをされている場合のみ影響がございます。
49+
・商品検索(/admin/product)
50+
・受注検索(/admin/order)
51+
・会員検索(/admin/customer)
52+
53+
上記機能で以下のカスタマイズを行っている場合、影響が想定さます。
54+
・検索条件追加
55+
・CSV出力機能の拡張
56+
57+
- 詳細
58+
検索条件について、セッションへEntityとして保存していたものを、
59+
postされたデータをセッションに保存、利用時に復元する形に修正しております。
60+
https://github.com/EC-CUBE/ec-cube/pull/2113
61+
https://github.com/EC-CUBE/ec-cube/pull/2319
62+
63+
今回対応を実施いたしました理由として、
64+
検索結果のページング時、エラーが発生する場合があるため対応を実施しております。
65+
https://github.com/EC-CUBE/ec-cube/issues/1680
66+
https://github.com/EC-CUBE/ec-cube/issues/2112
67+
68+
- 推奨対応方法
69+
バージョン判別を行い、3.0.13以前については既存ロジックのまま、
70+
3.0.14以降については追加対応の実施をお願い致します。
71+
具体的な対応方法としては、以下PullRequestを参照ください。
72+
https://github.com/EC-CUBE/listing-ad-plugin/pull/4/files?w=1
3973

4074
## プラグインの競合について
4175

0 commit comments

Comments
 (0)