Выберите выпадающий из связанной модели - PullRequest
0 голосов
/ 23 сентября 2011

У меня есть модель InstrumentFunding (id, title), которая принадлежит InstrumentFundingGroup (id, title)

В бэкэнде, когда я добавляю / редактирую InstrumentFunding, я хочу выпадающий список для выбора InstrumentFundingGroup

Я пытался использовать $form->input('InstrumentFundingGroup',array('type' => 'select'));, но раскрывающийся список пуст

Как я могу это сделать?

1 Ответ

0 голосов
/ 23 сентября 2011

В вашем контроллере:

$instrumentFundingGroups = $this->InstrumentFundingGroup->find( 'list' );
$this->set( compact( 'instrumentFundingGroups' ) );

На ваш взгляд:

$form->input('InstrumentFundingGroup.id' );

Cake распознает, что массив, идентифицируемый множественным именем модели, должен заполнить поле idэта модель.Посетите страницу полей формы в документах.Те, в общих чертах, что происходит.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...