相关疑难解决方法(0)

如何在Gridview视图和更新按钮上实现Yii2模态对话框?

我想在每行上单击视图或更新按钮时在我的gridview上实现Yii2模式对话框.

任何人都可以建议如何实施它?

根据arogachev的建议:这是我的代码的更新

<?php 

//var_dump($dataProvider);
$gridColumns = [
    [   
        'format' => 'html',
        'attribute' => 'avatar',
        'label'=>'Image',
        'headerOptions' => ['width' => '80%',],     
    ],

    [   'class' => 'yii\grid\ActionColumn', 
        'template' => '{view} {delete}',
        'headerOptions' => ['width' => '20%', 'class' => 'activity-view-link',],        
            'contentOptions' => ['class' => 'padding-left-5px'],

        'buttons' => [
            'view' => function ($url, $model, $key) {
                return Html::a('<span class="glyphicon glyphicon-eye-open"></span>','#', [
                    'id' => 'activity-view-link',
                    'title' => Yii::t('yii', 'View'),
                    'data-toggle' => 'modal',
                    'data-target' => '#activity-modal',
                    'data-id' => $key,
                    'data-pjax' => '0',

                ]);
            },
        ], …
Run Code Online (Sandbox Code Playgroud)

gridview dialog modal-dialog yii2

9
推荐指数
1
解决办法
3万
查看次数

标签 统计

dialog ×1

gridview ×1

modal-dialog ×1

yii2 ×1