web-dev-qa-db-ja.com

fofでプラグインイベントをトリガー

私はそれがFoFに基づいているAkeebaサブスクリプションで作業しています。ユーザーがサブスクリプションを削除する前に、いくつかの条件を確認したいと思いました。

プラグインMyPluginがあり、クラスは-

class plgAkeebasubsMyPlugin extends JPlugin 

このプラグイン内の関数onContentBeforeDeleteにコードを追加する必要があると思いましたが、うまくいきませんでした。これを行うためのプラグインを作成する方法を知りたいのですが。

4
Irfan

F0FModel($ context = 'com_akeebasubs.subscriptions')によって確実に起動されます。

PlgContentJoomla/onContentBeforeDelete(関数が実行され、コンテキストが 'com_categories.category'でない場合に返される)で簡単に確認できます。

プラグインが起動されていない場合は、イベントを受信するためにシステムプラグインまたはコンテンツプラグインとして有効になっているかどうかを確認してください。

4
Anibal