0
Yii2フレームワークの 'view'、 'delete'、 'update'のいずれかのボタンをクリックすると、新しいウィンドウを開く方法は?ActionColumnの新しいウィンドウを開くYii2
以下はActionColumn Imageです。
Yii2フレームワークの 'view'、 'delete'、 'update'のいずれかのボタンをクリックすると、新しいウィンドウを開く方法は?ActionColumnの新しいウィンドウを開くYii2
以下はActionColumn Imageです。
あなただけyii\grid\ActionColumn
のbutton
プロパティをオーバーライドして、リンクに属性target='_blank'
を設定することによってそれを行うことができます。
例えば、
[
'class' => 'yii\grid\ActionColumn',
'buttons' => [
'view' => function ($url, $model) {
return Html::a('<span class="glyphicon glyphicon-eye-open" title="View Details"></span>', $url, ['data-pjax' => 0, 'target' => "_blank"]);
},
'update' => function ($url, $model) {
return Html::a('<span class="glyphicon glyphicon-pencil" title="Update"></span>',$url, ['data-pjax' => 0, 'target' => "_blank"]);
},
'delete' => function ($url, $model) {
return Html::a('<span class="glyphicon glyphicon-trash" title= "Delete"></span>', $url, ['data-pjax' => 0, 'target' => "_blank"]);
},
],
],
あなたは、AJAXのGridViewを使用することがありますか? –