CakePHP2.x系データ入力フォームでマスタの値をセレクトボックスで選択出来るようにする

CakePHP2.x系のデータ入力フォームでマスタの値をセレクトボックスで選択出来るようにしました。

スポンサーリンク

例.User登録ページ

ユーザ登録する際にクラスとタイプを設定したいのですが、クラスマスタとタイプマスタが存在する為、そちらの値をセレクトボックスに表示したい場合を例にします。

1. addページ(データ入力)add.ctp

※上記のようにオプションでlabel名や、empty(選択なし)を設定出来ました。

2. UsersController.php

こちらの自主開発で必要だったので調べました。

コメント

  1. […] CakePHP2.x系データ入力フォームでマスタの値をセレクトボックスで選択出来…CakePHP2.x系のデータ入力フォームでマスタの値をセレクトボックスで選択出来るようにしました。 例.User登録ページ ユーザ登録…normalblog.net2016-09-14 01:42 […]