2016-12-31 75 views
1

當使用GridView控件試圖添加屬性filterPosition未定義類常量「FILTER_POS_FOOTER」

<?= GridView::widget([ 
    'dataProvider' => $dataProvider, 
    'filterModel' => $searchModel, 
    'filterPosition'=>self::FILTER_POS_FOOTER, 
    .......... 
?> 

但它顯示爲未定義類常量「FILTER_POS_FOOTER」

回答

3

self用於訪問當前類本身。在這裏,你使用的視圖文件通常不包含任何類。

可以通過編寫類的名稱來使用類(GridView)中定義的常量,然後它是常量。在這裏:

'filterPosition' => GridView::FILTER_POS_FOOTER,