2015-03-06 19 views
9

Khi tôi sử dụng ListView Tôi luôn tính số lượng. Ví dụ: nói điều gì đó như:yii2 xóa tóm tắt/số từ ListView

Showing 1-1 of 1 item. 

Kết quả/mục của tôi ở trên. Làm thế nào tôi có thể loại bỏ điều này?

hiện ListView đang

<?= ListView::widget([ 
     'dataProvider' => $dataProvider, 
     'itemOptions' => ['class' => 'col-xs-6 col-sm-3'], 
     'itemView' => '_index',]); 
    ?> 

Trả lời

22

Tìm thấy câu trả lời của tôi sử dụng dòng sau:

'summary'=>'', 
+3

Tôi nghĩ bạn nên chấp nhận câu trả lời của riêng bạn;) – AbdelHady

+1

bạn cũng có thể thay đổi bố cục: 'layout' => "{pager} \ n {items} \ n {pager}", – Ruben

+0

Thao tác này cho GridView –

0

Bạn có thể sử dụng emptyText quá, để hiển thị thông điệp tùy chỉnh của bạn.

<?= ListView::widget([ 
    'dataProvider' => $dataProviderTodos, 
    'pager' => [ 
    ], 
    'options' => [ 
    'tag' => 'div', 
    'id' => 'case-notes-wrapper', 
    'class' => 'case-notes-wrapper' 
    ], 
    'layout' => "{items}\n{pager}", 
    'itemView' => '', 
    'emptyText' => '', 
]); ?> 

Mọi chi tiết, xin vui lòng click

1

Thêm 'tóm tắt' => '' như như dưới đây trong trang html:

<?php 

echo GridView::widget([ 
    'dataProvider' => $model, 
    'summary' => "", 
    'columns' => [ 
     ['class' => 'yii\grid\SerialColumn'], 
     [ 
      'attribute' => 'name', 
      'value' => function ($model) { 
       return (!empty($model->name) && !empty($model->name)) ? $model->name : 'NA'; 
      } 
     ], 
     [ 
      'attribute' => 'status', 
      'format' => 'raw', 
      'value' => function ($model) { 
       return $model->getStatus(); 
      } 
     ] 
    ], 
]); 
?> 
0

Sử dụng 'tóm tắt' => '' trong chế độ xem Danh sách của bạn

Cú pháp:

<?= ListView::widget([ 
     'dataProvider' => $dataProvider, 
     'itemOptions' => ['class' => 'item'], 
     'itemView' => '_step', 
    'summary'=>'' 

    ]) ?> 
Các vấn đề liên quan