过去几周工作正常,但我不知道发生了什么......
每次我提交时,user_product_id
都不能为空。
<?php echo $form->dropDownList($model,'user_product_id',
CHtml::listData(Product::model()->findAllByAttributes(array('store_id'=>$store_id)),'product_id','product_name'),
array('prompt'=>'Select Your Product'));
?>
不确定这是否与同一个问题有关,但是在同一个控制器中,它也会给我一个错误,说当它是一个对象时试图获取非对象。
$model->target_id = Product::model()->findbypk($product_id)->name_id;
var_dump
给了我$product_id
的整数以及整个表达式......