2
GridView Yiiフレームワーク内の列アクション、行フィルタにボタンを追加するにはどうすればよいですか?任意の行と任意の列(アクション列のセルとGridViewのフィルタ行を除く)。GridView Yiiフレームワーク内の列アクション、行フィルタにボタンを追加する方法2
GridView Yiiフレームワーク内の列アクション、行フィルタにボタンを追加するにはどうすればよいですか?任意の行と任意の列(アクション列のセルとGridViewのフィルタ行を除く)。GridView Yiiフレームワーク内の列アクション、行フィルタにボタンを追加する方法2
アクションの列にカスタムボタンを追加します。
[
'class' => 'yii\grid\ActionColumn',
'template' => '{my_action}',
'buttons' => [
'my_action' => function ($url, $model) {
return Html::a('<span class="glyphicon glyphicon-check"></span>', $url,
[
'title' => Yii::t('app', 'My Action'),
]);
}
],
'urlCreator' => function ($action, $model, $key, $index) {
if ($action === 'my_action') {
return Url::to(['user/my-action']);
}
}
],
'renderTableHeader'または' renderFilters'メソッドをオーバーライドすることができませんを参照してください。フィルタ行にも同様に表示されます。ありがとうございました! –
これはhttp://stackoverflow.com/questions/27142206/hide-yii2-gridview-action-buttons –
あなたがGridViewコントロールを拡張し、ちょうどアクション内 – Vitaly