2017-10-13 7 views
8

kartik 확장 가능한 행 격자를 가져올 때 pjax를 사용하여 편집 가능한 열 스타일이 적용되지 않습니다. 이 칼럼에 css를 적용하려면 어떻게해야합니까?Kartik Grid 편집 가능한 열 expandrow 스타일이 적용되지 않습니다.

<?php echo GridView::widget([ 
     'dataProvider' => $dataProvider, 
     'filterModel' => $searchModel, 
     'pjax' => false, 
     'columns' => [ 
      [ 
       'class' => 'kartik\grid\ExpandRowColumn', 
       'value' => function ($model, $key, $index, $column){ 
        return GridView::ROW_COLLAPSED; 
       }, 
       'detailUrl' => 'index.php?r=controller/detail' 
      ], 

확대보기

<?php echo GridView::widget([ 
      'dataProvider' => $dataProvider, 
      'pjax'=> true, 
      'columns' => [ 
       [ 
        'attribute' => 'brand_name', 
        'value' => function($model,$key,$idx,$col){ 
          return $model['brand_name']; 
         }, 
       ], 
       [ 
        'class'=>'kartik\grid\EditableColumn', 
        'hAlign'=>'center', 
        'vAlign'=>'middle', 
        'value' => function($model,$key,$idx,$col){ 
          return 100; 
         }, 
        'editableOptions' => [ 
         'name' => 'Test', 
         'header' => 'Test22', 
         'inputType' => Editable::INPUT_TEXT, 
         'formOptions' => ['action' => ['/book/editbook']], 
         'options' => [ 
          'convertFormat'=>true, 
          'pluginOptions' => ['format' => 'php:Y-m-d'] 
         ] 
        ] 
       ], 
+0

대신에 'class'=> 'kartik \ grid \ EditableColumn'이 (가) 시도한 'class'=> 'EditableColumn' –

답변

0

어쩌면 당신은 containerOptions와 HTML을 설정하려고한다 또는 contentOptions는 editableOptions에 속성.