質問 > フロント機能 > loadClassFileChange フックポイントによるプラグイン競合について |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
ryamamoto |
投稿日時: 2016/6/9 12:12
対応状況: −−−
|
新米 登録日: 2013/11/6 居住地: 投稿: 10 |
loadClassFileChange フックポイントによるプラグイン競合について -----------------------------
環境 ----------------------------- EC-Cube 2.13.5 PHP 5.5.28 MySQL 5.6.29 商品情報追加プラグイン http://www.ec-cube.net/products/detail.php?product_id=435 商品規格画像アップロード プラグイン http://www.ec-cube.net/products/detail.php?product_id=944 上記プラグインを利用して、 商品詳細ページに追加情報を表示したり、規格ごとに表示画像を変える、 といった事をやりたいと考えております。 単体ではそれぞれ動作しますが、 2つとも有効にすると、商品情報追加プラグインが 動作しなくなる、という状況が発生しています。 プラグインの優先度を変えてみましたが、ダメでした。 調べた所、 商品規格画像アップロードのプラグインでは、loadClassFileChange フックポイントを使い、SC_Product_Ex を差し替えており、 差し替えた SC_Product_Ex で、SC_Productクラスのメソッドを オーバーライドしていました。 商品情報追加プラグインの方は、LC_Page_Products_Detail_action_after フックポイントを使っていました。 私がフックポイントの仕組みについて、理解出来ていないせいだと思うのですが、 Exクラスの差し替えだけなら、問題無く動作する気がいたします。 なぜ、ローカルフックポイントが実行されなくなるのでしょうか? ご教示頂けたら幸いです。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» loadClassFileChange フックポイントによるプラグイン競合について | ryamamoto | 2016/6/9 12:12 |