0

programme_nameコントローラでを印刷したいのですが、現在はプログラムコントローラからprogramsubjectsしかありません。programme_code

ドロップダウンリストを作成して持ってくるにはどうすればよいprogramme_nameですか?

私のコード:

  $list[]=$this->ProgrammeChoice->Programme->ProgrammeRequirementsSubject->
  find('list',array('fields'=> array('programme_code'),
  'conditions'=>array(' ProgrammeRequirementsSubject.subject_code'=>$s_code,
  'compulsory'=>'true'),
   'group' =>array('programme_code')));

これで、私programme_codeはプログラムモデルの主キーになりました。それで、programme_codeを持っている間に、どうすればそれを持ってくることができprogramme_nameますか?

4

1 に答える 1

0

displayField モデル属性を使用して、ddl にテキストとして表示するフィールドを指定できます (デフォルトでは、主キーは値になります)。クックブックに詳細があります

于 2012-06-18T13:45:27.300 に答える