我想创建一个下拉列表,其中包含关系表中数据。我有一个tbl_stock,在该表中,我有一个与其他表typeStock的关系,这些连接在tbl_stock上创建了“股票类型”。
所以我想在表单中创建一个dropdownList。
我已经试过了
在控制器中:
protected function getStockOptions(){
$stockArray = CHtml::listData(Stock::model()->findAll(), 'id', 'tipo');
return $stockArray;
}
在_form. php视图中:
<?php echo $form->dropDownList($model,'tipo', Stock::model()->findAll()); ?>
我找不到一种方法来工作,现在它得到了一个错误“股票无法转换为字符串”.
1条答案
按热度按时间hpcdzsge1#
请尝试以下操作: