2016-12-31 3 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,