【发布时间】:2015-04-30 13:32:46
【问题描述】:
我正在使用 yii2 和 Kartik 的 yii2-grid gridview 扩展。我在GridView::widget 的初始化时得到了异常Setting unknown property: kartik\grid\GridView::autoIdPrefix。但是kartik\grid\GridView 的继承是yii\grid\GridView » yii\widgets\BaseListView » yii\base\Widget » yii\base\Component » yii\base\Object 和yii\base\Widget 具有公共参数autoIdPrefix。
我正在使用以下初始化:
<?= GridView::widget([
'dataProvider' => $dataProvider,
'filterModel' => $searchModel,
'autoIdPrefix' => 'igl_' . $model->id,
'showHeader' => false,
'columns' => [
[ 'attribute' => 'language' ],
[
'class' => 'kartik\grid\EditableColumn',
'attribute' => 'name',
'value' => 'name',
'editableOptions' => [
'formOptions' => [
'action' => \yii\helpers\Url::to(['/ingredient-group-lang'])
]
]
],
],
]); ?>
怎么了?
【问题讨论】:
标签: php inheritance gridview properties yii2