質問 > 管理機能 > TemplateEventでリダイレクト |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ccm1909 |
投稿日時: 2016/8/25 16:08
対応状況: −−−
|
半人前 登録日: 2016/8/17 居住地: 投稿: 12 |
TemplateEventでリダイレクト TemplateEventのリベントリスナーでリダイレクトをかけられますか?
public function onProductIistTwig(TemplateEvent $event) { return $app->redirect($app->url('top')); $event->setResponse($app->redirect($app->url('top'))); //両方だめでした。 } |
nyorai |
投稿日時: 2016/8/30 10:55
対応状況: −−−
|
仙人 登録日: 2015/8/21 居住地: 投稿: 302 |
Re: TemplateEventでリダイレクト TemplateEventはtwigの変更用のイベントなので、リダイレクトはかけられないですね。
eccube.event.[route].responseのイベントで行うのが適切かと思います。 |
ccm1909 |
投稿日時: 2016/8/30 11:34
対応状況: −−−
|
半人前 登録日: 2016/8/17 居住地: 投稿: 12 |
Re: TemplateEventでリダイレクト ご返信ありがとうございます。
教えて頂いたイベントですが eccube.event.[route].response ↓ eccube.event.route.[route].response これではないでしょうか? 何か違いとかありますか? |
nyorai |
投稿日時: 2016/8/30 18:33
対応状況: −−−
|
仙人 登録日: 2015/8/21 居住地: 投稿: 302 |
Re: TemplateEventでリダイレクト > eccube.event.route.[route].response
> これではないでしょうか? すみません、間違えました。 誤:eccube.event.[route].response 正:eccube.event.route.[route].response ですね。失礼しました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |