Ticket #2099 (new 改善提案)

Opened 7 years ago

Last modified 6 years ago

$arrErrのメンバ変数化

Reported by: Qwert Owned by: somebody
Priority: Milestone: バックログ
Component: その他 Version: 2.12.2
Keywords: Cc:
修正済み: no

Description (last modified by Qwert) (diff)

デフォルトの登録機能にプラグインで介入する際に、本体action側でリダイレクトやexitをされるとエラーハンドリングが出来なくなってしまい、プラグイン制作の大きな障害となっています。

(例: EC-CUBE2.12.2 LC_Page_Shopping_Payment.php 183行目付近)

これを解決するために$arrErrをメンバ変数として保持し、エラー代入の際にはarray_mergeを利用して、極力変数の上書きを避けることを提案します。

Change History

comment:1 Changed 7 years ago by Qwert

  • Description modified (diff)

comment:2 Changed 7 years ago by Qwert

  • Milestone set to EC-CUBE2.12.4

comment:3 Changed 7 years ago by kim

  • Priority changed from to

comment:4 Changed 7 years ago by h_yoshimoto

  • Milestone changed from EC-CUBE2.13.0 to EC-CUBE 2.13.1

comment:5 Changed 7 years ago by m_uehara

  • Milestone changed from EC-CUBE 2.13.1 to EC-CUBE 2.13.2

comment:6 Changed 6 years ago by h_yoshimoto

  • Milestone changed from EC-CUBE2.13.2 to EC-CUBE2.13.3

comment:7 Changed 6 years ago by kim

  • Milestone changed from EC-CUBE2.13.3 to バックログ

プラグインの開発仕様に関わるため、ひとまずバックログへと移させていただきます。

Note: See TracTickets for help on using tickets.