私はそれがFoFに基づいているAkeebaサブスクリプションで作業しています。ユーザーがサブスクリプションを削除する前に、いくつかの条件を確認したいと思いました。
プラグインMyPlugin
があり、クラスは-
class plgAkeebasubsMyPlugin extends JPlugin
このプラグイン内の関数onContentBeforeDelete
にコードを追加する必要があると思いましたが、うまくいきませんでした。これを行うためのプラグインを作成する方法を知りたいのですが。
F0FModel($ context = 'com_akeebasubs.subscriptions')によって確実に起動されます。
PlgContentJoomla/onContentBeforeDelete(関数が実行され、コンテキストが 'com_categories.category'でない場合に返される)で簡単に確認できます。
プラグインが起動されていない場合は、イベントを受信するためにシステムプラグインまたはコンテンツプラグインとして有効になっているかどうかを確認してください。