エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【CakePHP】$this->renderとbeforeRenderの関係
今日はまった出来事。 権限によってviewを変更しようと思って、どこで調整しようかなーと考えてて、 bef... 今日はまった出来事。 権限によってviewを変更しようと思って、どこで調整しようかなーと考えてて、 beforeRenderならひと通りできそうだしいいじゃね?!と思ってやってみたらダメだった。 やろうとしている人が居られたら注意を。 ■環境 ・CentOS 6.5 ・PHP 5.3 ・CakePHP 2.3.1 なんでかなーと思って調べました。 Controllerの順序は↓な感じだと思う。 beforeFilter (action) beforeRender (view) afterFilter 使ってる人はご存知の通り、Controller中で$this->renderを使用したタイミングでviewへ処理が移行してしまい、Controllerでの処理が続行できない。 これは、autoRenderが働くためと思われる。詳細は調べてないのです。 $this->outputを呼び出している
2013/09/02 リンク