CakePHP の FormHelper::input で、ENUM型を自動的にselect-optionタグにする方法 [!注意]2.3.0βの時点でORMの実装に問題があるようで、以下の記事で期待できる挙動を得るためにはENUMの要素に用いる文字に制限があります。ソースを確認できていませんが、小括弧'(‘, ‘)’や大括弧'[‘, ‘]’を用いると正しくフィールド定義を拾ってくれないようです。したがいまして、現時点でENUM型の定義から自動的にHTMLのoptionを描画させるためにはそれらの文字を使用しないことが前提になります。(2012/10/31) ENUM型で楽をしたい! そんな思いで、以前 scaffold の際にMySQLのENUM型を select の option 要素として扱う方法の一つとして、Scaffoldのビューをアプリケーションでオーバーライドする方法をご紹介