Допустим, у меня в контроллере:Как вы создаете форму выбора значения решений такой же, как вариант текста из массива дб
$this->set('locations', $this->Location->find('list', array('fields' => array('state'))));
Как получить мой взгляд, чтобы сгенерировать форму выбора с параметрами:
<select name="data[Location][state]" class="inputbox" id="Location">
<option value="Arizona">Arizona</option>
<option value="California">California</option>
<option value="Hawaii">Hawaii</option>
</select>
Потому что генерируя:
<select name="data[Location][state]" class="inputbox" id="Location">
<option value="1">Arizona</option>
<option value="2">California</option>
<option value="3">Hawaii</option>
</select>
Я м известно, что CakePHP использует первичный ключ по умолчанию для значений и есть отвеченный вопрос, но решение не работает для меня: how do you create a select with both value and the label the same from an array in cakephp?
На мой взгляд, у меня есть:
<?php echo $form->select('Location.state', $locations); ?>
Моя база данных: locations
ID | государственные учреждения
1 | Аризона
2 | Калифорния
3 | Гавайи
и так далее
он использует торт 1.3 – arilia