> プラグイン > 管理者ログイン成功直後のイベント処理について |
プラグイン
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
ikemoto |
投稿日時: 2015/11/15 23:56
対応状況: −−−
|
一人前 登録日: 2015/10/2 居住地: 投稿: 79 |
半分までは自己解決… 色々試行錯誤しているうちに、
ログイン成功直後に、という限定的なイベントは取れませんでしたが、 「全ての処理に先立って…」という観点ではなんとかなりました。 引用:
この点に関しては「先だって」ではなく「済んだ後」になりますが、 プラグインのイベント定義に eccube.event.app.after: - [onEventAppAfter, NORMAL] …と記載して、イベント処理用のクラスのonEventAppAfterに目的の処理をかいたら成功しました。 ただ、どのコントローラーを通っても確実に毎回動くので、色々条件付けする必要がありますが…。どこから来たのか取れたら確実なのですが、普通はコントローラーのafterイベントで事足りますもんね… 現在のルートがadminでログインが済んでいるかどうかは、 if ($session->has('_security_admin')){ …で取れました。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
管理者ログイン成功直後のイベント処理について | ikemoto | 2015/11/15 19:20 |
Re: 管理者ログイン成功直後のイベント処理について | red | 2015/11/15 19:41 |
Re: 管理者ログイン成功直後のイベント処理について | ikemoto | 2015/11/15 20:21 |
» 半分までは自己解決… | ikemoto | 2015/11/15 23:56 |
Re: 管理者ログイン成功直後のイベント処理について | k-yamamura | 2015/11/19 20:24 |
Re: 管理者ログイン成功直後のイベント処理について | ikemoto | 2015/11/19 21:26 |
Re: 管理者ログイン成功直後のイベント処理について | ikemoto | 2015/11/26 12:31 |
Re: 管理者ログイン成功直後のイベント処理について | k-yamamura | 2015/11/27 16:52 |