我的表中有一个名为product
的字段。我通过此代码在视图文件中创建select
echo $this->Form->input('product'));
我还从Controller设置了一个变量来查看:
foreach($products as $product){
$prods[$product['Product']['price']] = $product['Product']['name'];
}
$this->set('products', $prods);
当CakePHP在视图文件中找到value
数组时,会为text
元素生成<option>
和$products
部分。我需要为title
生成的选项设置CakePHP
个属性。有什么办法吗?当我使用SecurityComponent
时,我无法按foreach
打印所有数百个选项。所以,我的问题是,如何让CakePHP为选项元素创建title
属性作为他们创建value
属性的方式?