У меня установлены следующие отношения между двумя моделями
- История принадлежит StoryType
- StoryType hasMany Story
Я настроил форму для выбора StoryType для каждой истории, используя следующий код:
echo $this->Form->input('Story.story_type_id', array('tabindex' => 2));
с этим кодом в контроллере для заполнения списка
$this->set('story_types', $this->Story->StoryType->find('list', array ('order' => 'title')));
Но он не заполняет поле выбора чем-либо. Я знаю, что опция find () работает, потому что выполнение отладки в контроллере приводит к следующему:
Array
(
[1] => First Person
[3] => Third Person
)
Странная вещь в том, что это тот же самый код, просто запрашивающий другие модели, для заполнения списков выбора для таких вещей, как пользователи и жанры, это просто типы историй, которые не работают.
Есть идеи? Приветствия.