CakePHP 1.2でコントローラーのアクションのレンダリング結果を受けとりたい場合がありました。そして、画面の表示はしたくない。そこで調べてみたのが以下の結果でした 自動的にレンダリングしない設定 コントローラーのfunction autoRenderをFLASEにする レンダリング結果は出力されない <?php class PostsController extends AppController { function view($id){ $this->Post->id = $id; $post = $this->Post->read(); $this->set('post', $post); $this->autoRender = FALSE; } } ?> レンダリングを任意の時(タイミング)に行う コントローラーのファンクションであるrender()を実行 戻り値は、レンダリ