Yii CListView текст резюме - PullRequest
5 голосов
/ 27 мая 2011

Есть ли способ скрыть «Сводку» для CListView без потери нумерации страниц. Под сводкой я подразумеваю текст типа «Показано 1-2 из 2 результатов.». Или, может быть, я должен использовать другой виджет?

Ответы [ 6 ]

17 голосов
/ 15 июня 2012

Попробуйте следующее, чтобы получить больше контроля над внешним видом вашего CListView вывода:

'template'=>'{items} {pager}'

Вы даже можете использовать HTML в шаблоне.

11 голосов
/ 27 мая 2011

Хорошо, я сначала не понял, когда смотрел код CListView, но установка 'summaryText' в '' сделает работуЯ понял это во второй раз, когда смотрел на $ summaryText === null

$this->widget('zii.widgets.CListView', array( 
     'dataProvider'=>$dataProvider, 
     'summaryText'=>'', 
     'itemView'=>'_indexview',
));
9 голосов
/ 28 ноября 2013

Вот пример для CListView:

$this->widget('zii.widgets.CListView', array(
'dataProvider' => $dataProvider,
'itemView' => '_view',
'ajaxUpdate' => false,
'emptyText' => 'No records found.',
'summaryText' => "{start} - {end} из {count}",
'template' => '{summary} {sorter} {items} {pager}',
'sorterHeader' => 'Sort by:',
'sortableAttributes' => array('title', 'price'),
'pager' => array(
    'class' => 'CLinkPager',
    'header' => false,
    'cssFile' => '/css/pager.css',
    'htmlOptions' => array('class' => 'pager'),
    'maxButtonCount' => '10',
    'prevPageLabel'=>'←',
    'nextPageLabel'=>'→',
    'header'=>'Pages: ',
),
));
1 голос
/ 02 сентября 2015

Вы должны попробовать это:

'summaryText' => FALSE,
1 голос
/ 17 декабря 2014

Вот мое предложение

  $this->widget('zii.widgets.CListView', array(
        'dataProvider' => $best_seller_data,
        'itemView' => 'alsoBestseller',
    'summaryText'=>false, 
    ));
1 голос
/ 30 июля 2014

Вы можете скрыть это, добавив CSS на странице, как показано ниже.

<style>
.summary{
display:none;
}
</style>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...