Я полагаю, что вы строили свои выпадающие списки с помощью FormHelper::select
, который не включает в себя все сахара FormHelper::input
, такие как автоматическое <div />
обертывание, магические сообщения об ошибках и т. Д. Вы можете получить FormHelper::input
для вывода выпадающего списка, используя следующее.
$this->Form->input(
'User.country',
array(
'options'=>$arrayOfCountries,
'div'=>'class_name'
)
);
Параметр options
указывает FormHelper::input
, что вы хотите раскрывающийся список. Вы можете добиться того же эффекта с помощью параметра type
(т.е. 'type'=>'select'
), но параметр options
дает тот же эффект, также заботясь о подготовке параметров раскрывающегося списка.