2017-10-14 62 views
0

我想在kartik gridView中顯示頁面摘要。我的代碼如下:PageSummary不在kartik GridView中工作yii2

$columns = [ 
    ['class'=>'kartik\grid\SerialColumn', 'width'=>'50px'], 

    [ 
     'class'=>'kartik\grid\ExpandRowColumn', 
     'width'=>'50px', 
     'value'=>function ($model, $key, $index, $column) { 
      return GridView::ROW_COLLAPSED; 
     }, 
     'detail'=>function ($model, $key, $index, $column) { 

      return Yii::$app->runAction('invoice/detaildebtors', ['model' => $model['branch_id']]); 
     }, 

     'headerOptions'=>['class'=>'kartik-sheet-style'], 
     'expandOneOnly'=>true 
    ], 

    [ 
     'attribute'=>'branch_name', 
     'vAlign'=>'middle', 
     'hAlign'=>'left', 

    ],   

    [ 
     'attribute'=>'0-60 days', 
     'label' => "0-60 days", 
     'vAlign'=>'middle', 
     'hAlign'=>'right',    
     'format'=>['decimal', 0], 
     'pageSummary'=>true, 
    ], 

]; 

echo GridView::widget([ 
    'columns'=>$columns, 
    'dataProvider'=>$dataProvider, 
    'floatHeader'=>true,   
    'floatHeaderOptions'=>['top'=>'50'], 
    'floatOverflowContainer' => true, 
    'responsiveWrap'=>false, 
    'panel' => [ 
     'type'=>GridView::TYPE_PRIMARY, 
     'heading'=>'<h3 class="panel-title"><i class="glyphicon glyphicon-globe"></i> Debtors\' Report</h3>', 
     'footer'=>false, 
    ], 

    'toolbar' => [], 
]); 

我想要頁面摘要。我怎麼才能得到它。 此網格在其中也有一個嵌套網格。

另外我想給列寬,並允許在該列中的文本換行。 我該怎麼做?

回答

相關問題