■
http://cakephp.jp/modules/newbb/viewtopic.php?topic_id=1319&forum=7のテクニックはセレクトタグに限らず使える。ビューで表示するためのデータをビューで取得してみたら、コントローラが非常にすっきりできた。以下をAppControllerに書いておくとビュー中でモデルをいちいちNewする必要がなく便利。
public function beforeRender() { foreach($this->uses as $m) { $this->set($m , $this->{$m}); } }