2015-03-06 3 views
9

Когда я использую ListView, я всегда делаю подсчет. Например, что-то типа:yii2 удалить резюме/кол-во из ListView

Showing 1-1 of 1 item. 

Мои результаты/элементы выше. Как я могу удалить это?

Текущий ListView код

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

ответ

22

Найдено мой ответ использовал следующую строку:

'summary'=>'', 
+3

Я думаю, что вы должны принять свой собственный ответ;) – AbdelHady

+1

вы также можете изменить макет: 'layout' => "{pager} \ n {items} \ n {pager}", – Ruben

+0

Это работает для GridView –

0

Вы можете использовать emptyText тоже, чтобы показать свои пользовательские сообщения.

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

Для получения дополнительной информации, пожалуйста, click

1

Добавьте 'резюме' => '', как, как показано ниже в 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

Используйте 'резюме' => '' в вашем представлении списка

Смежные вопросы