0

ユーザーが正常にログインしたら、特定のアクションを実行しようとしていますが、これを実行するのに適切な場所はどこか疑問に思っています。

ユーザー プラグインを作成または編集して、onLoginUser() 関数にロジックを記述する必要がありますか? もしそうなら、どこにプラグインをインポートして適切なイベントを発生させますか?

ありがとう

4

1 に答える 1

1

もちろん、最適な場所はプラグインにロジックを書き込むことです。そうすれば、Joomla や VM のアップグレードによって上書きされるコード変更から隔離され、何が起こっているかを完全に制御できます。

Joomla が example.php と xml ファイルを plugins\user フォルダーにインストールすることは間違いありません。このファイルを複製して変更することができます。joomla プラグイン テーブルにエントリが存在することを確認してください。これにより、Joomla はそれが存在することを認識し、管理者ページから構成できるようになります。

于 2012-06-01T20:16:05.730 に答える