CakePHP выбирают значение по умолчанию в ИЗБРАННОМ входе

Мне кажется, что необходимо возвращать интерфейс, не базовый класс.

16
задан erjiang 9 July 2016 в 15:27
поделиться

3 ответа

Никогда не используйте select () , или text () , или radio () и т. Д .; это ужасная практика. Вы должны использовать input () :

$form->input('tree_id', array('options' => $trees));

Затем в контроллере:

$this->data['Leaf']['tree_id'] = $id;
20
ответ дан 30 November 2019 в 15:04
поделиться

Предполагая, что вы используете помощник формы для создания формы:

select(string $fieldName, array $options, mixed $selected, array $attributes, boolean $showEmpty)

Задайте третий параметр, чтобы установить выбранный параметр.

1
ответ дан 30 November 2019 в 15:04
поделиться

третий параметр должен иметь вид array('selected' =>value)

8
ответ дан 30 November 2019 в 15:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: