ユーザーが正常にログインしたら、特定のアクションを実行しようとしていますが、これを実行するのに適切な場所はどこか疑問に思っています。
ユーザー プラグインを作成または編集して、onLoginUser() 関数にロジックを記述する必要がありますか? もしそうなら、どこにプラグインをインポートして適切なイベントを発生させますか?
ありがとう
もちろん、最適な場所はプラグインにロジックを書き込むことです。そうすれば、Joomla や VM のアップグレードによって上書きされるコード変更から隔離され、何が起こっているかを完全に制御できます。
Joomla が example.php と xml ファイルを plugins\user フォルダーにインストールすることは間違いありません。このファイルを複製して変更することができます。joomla プラグイン テーブルにエントリが存在することを確認してください。これにより、Joomla はそれが存在することを認識し、管理者ページから構成できるようになります。