scaffoldにて画面を自動生成した場合、外部キーにて結合された側の
情報は、デフォルトだと下のようにIDが表示される。
この例はThemeモデルのbelongsToにUsersモデルを設定している状態で、
http://【ドキュメントルート】/themes にアクセスした場合。
これだとぱっと見、どのユーザかわからないので、名前を表示させる。
そのためには、user.phpに下記のように$displayFieldで指定してやる。
<?php class User extends AppModel { var $name = 'User'; var $displayField = 'username';
そうすると下記のように名前が表示されるようになる。
※CakePHPのバージョンはcakephp-cakephp-1.3.15-9-gacd25c3.zip
0 件のコメント:
コメントを投稿