【发布时间】:2019-05-07 16:57:00
【问题描述】:
我想使用checkboxList 来显示来自数据提供者的数据。
我的视图文件:
$offices = Offices::findMyOffices();
echo Html::checkboxList('name', [], $offices);
我的模型文件:
public static function findMyOffices()
{
$dataProvider = new ArrayDataProvider([
'allModels' => 'SELECT id_office ...'
]);
return $dataProvider;
}
但视图向我显示了带有 sql 查询 的复选框列表,而不是 sql 查询的结果:
【问题讨论】:
-
您是否尝试阅读文档?
allModels应该是模型列表,而不是 SQL 查询。
标签: php arrays yii2 checkboxlist