yii 2使用表单字段自定义列,以便使用GridView小部件进行编辑

Sha*_*ier 4 gridview yii2

我想在表单字段中使用行列值,以便可以编辑该值.我不是试图覆盖数据库中的值.只是希望它可以立即打印.

<?= GridView::widget([
    'dataProvider' => $dataProvider,
    'columns' => [
        ['class' => 'yii\grid\SerialColumn'],



        'home_team',
        'away_team',
        'line',
        'over_under',
        'home_fd',

    ],
]); ?>
Run Code Online (Sandbox Code Playgroud)

Ton*_*ony 10

您可以指定DataColumn的格式参数:

[
    'attribute' => 'home_team',
    'value' => function($model){
        return Html::textInput('', $model->home_team);
    },
    'format' => 'raw'
],
Run Code Online (Sandbox Code Playgroud)