2015-01-09 61 views
1

首先...老派,生鏽的Pascal/Clipper/VB開發人員試圖同時學習PHP和Yii2。在Yii2 GridView/ActionColumn上設置模板屬性?

看着http://www.yiiframework.com/doc-2.0/yii-grid-actioncolumn.html# $ template-detail我應該能夠輕鬆地刪除ActionColumn中的更新和刪除按鈕......我只是不知道如何設置屬性。

我們的GridView控件代碼:

<?= GridView::widget([ 
    'dataProvider' => $dataProvider, 
    'filterModel' => $searchModel, 
    'columns' => [ 
     ['class' => 'yii\grid\SerialColumn'], 
     'last_name', 
     'first_name', 
     'email1:email', 
     ['class' => 'yii\grid\ActionColumn'], 
    ], 
]); ?> 

我的直覺告訴我,這是與實例化ActionColumn類我們扔在爲列前...但我梳理了論壇和文檔和就是找不到任何例子。

回答

2

您正在尋找模板。 http://www.yiiframework.com/doc-2.0/yii-grid-actioncolumn.html# $模板的詳細

您的列應該是

 [ 
      'class' => 'yii\grid\ActionColumn', 
      'template' => "{view}", 
     ], 
+0

啊,我只是打IRC ......是愚蠢的,我不知道你基本上可以通過添加「模板」作爲另一個關鍵參數設置/值對在這裏。雖然謝謝! – 2015-01-10 02:28:54