Я создал массив в контроллере из таблицы:
$tasktemplateResults = $this->Tasktemplate->find('list');
И в представлении у меня есть помощник формы, который создает раскрывающийся список:
echo $this->Form->input('Tasktemplate.id', array('options' => array($tasktemplateResults),'label' => 'Task'));
Вывод html выглядит следующим образом:
<div class="input select">
<label for="TasktemplateId">Task</label>
<select name="data[Tasktemplate][id]" id="TasktemplateId">
<option value="1">Test task</option>
<option value="2">Second test task</option>
</select>
</div>
Я хотел бы получить вывод html:
<div class="input select">
<label for="TasktemplateId">Task</label>
<select name="data[Tasktemplate][id]" id="TasktemplateId">
<option value="Test task">Test task</option>
<option value="Second test task">Second test task</option>
</select>
</div>
Как получить пары имя и значение так же, как массив, как показано выше?