【发布时间】:2019-01-25 20:03:10
【问题描述】:
我想在 yii2 gridview 中显示一些行。 mysql 表中的列类型之一是 BIT(correspondingAuthorFlag)。
现在我想显示复选框(选中 1,未选中 0)而不是它们的值。为此,我编写了以下代码:
$widget = Yii::createObject([
'class' => 'yii\grid\GridView',
'dataProvider' => $dataprovider,
'columns' => [
'PersonName',
'PersonType',
'order',
[
'value' => 'correspondingAuthorFlag',
'class' => 'yii\grid\CheckboxColumn',
],
],
]
);
但它会引发错误。我该怎么做?
【问题讨论】:
-
显示错误信息
-
你想用这些复选框做什么?它们应该是可编辑的吗?您想将这些值用于表单提交吗?