我有名为 Equipment 和 Supply 的表。现在,我正在尝试创建一个下拉列表来显示这两个表中的文章。
这是我调用名为 getArticle() 的函数的表单:
<?php echo $form->dropDownList($model,'article', RefArticleEquipment::getArticle()); ?>
这是 getArticle 函数:
public static function getArticle(){
$prov1 = RefSupply::model()->findAll();
$prov2 = RefEquipment::model()->findAll();
$records=array_merge($prov1->data , $prov2->data);
foreach($records as $model){
$desc = $model->article_code;
$id = $model->id;
$options[$id]=$desc;
}
return $options;
}
不幸的是,这段代码不起作用。我希望以前有人这样做过。非常感谢和问候