人のユーザが現在オンラインです。バージョン3.0.17です。あるプラグインAを利用していますが、フックポイントがeccube.event.controller.shopping_confirm.beforeのイベントハンドラがあります。このイベントハンドラが呼ばれません。デバッグモード(index_dev.php)ならば、なぜか呼ばれます。(ログで確認)このフックポイントは他のプラグインと競合しており、クーポンコードプラグインと、クレジット決済プラグインがこのフックポイントでイベントハンドラを起動するようになっています。同じ処理を行うイベントハンドラがfront.shopping.index.initializeで代わりに呼ばれます。設定ファイル(event.yml)のコメントを読むと、これは、バージョン3.0.8以上に対応するためのようです。いうことは、バージョン3.0.8以上では、eccube.event.controller.shopping_confirm.beforeでイベントハンドラは呼ばれないと思いました。クレジット決済プラグインでは、必ずこのフックポイントでイベントハンドラが呼ばれます。このフックポイントでイベントハンドラが呼ばれるためには、条件があるのかちなみにプラグインごとにこのフックポイントで優先順位を設けています。398この順位であれば、処理はうまくいくようにできています。疑問にお答えくださいませ。プラグインの競合ちょっと話が逸れますが、フックポイントは呼ばれているが、プラグインの処理に問題があって、結局決済プラグインがHTMLを書き換えずにそのまま返してて、何も起きていない様な現象になっていた。----------------EC-CUBEカスタマイズ相談してください。