Yii widgets.tb缩略图分页
我正在使用bootstrap中的“widgets.TbThumbnails”将项目列表显示为缩略图。它在一个页面上显示前10项,在另一个页面上显示另外10项。此外,它在页面底部显示页面导航器按钮。我试图在一个页面中显示所有项目,但无法。如果有人知道,请帮我解决这个问题。这是我的缩略图视图代码Yii widgets.tb缩略图分页,yii,pagination,thumbnails,Yii,Pagination,Thumbnails,我正在使用bootstrap中的“widgets.TbThumbnails”将项目列表显示为缩略图。它在一个页面上显示前10项,在另一个页面上显示另外10项。此外,它在页面底部显示页面导航器按钮。我试图在一个页面中显示所有项目,但无法。如果有人知道,请帮我解决这个问题。这是我的缩略图视图代码 <?php $dataProvider = new CActiveDataProvider('Symptoms'); $this->widget('ext.bootstrap.widgets.
<?php $dataProvider = new CActiveDataProvider('Symptoms');
$this->widget('ext.bootstrap.widgets.TbThumbnails',
array(
'dataProvider' => $dataProvider,
//'template' => "{items}\n{pager}",
'itemView' => '_thumb',
//'htmlOptions' => array('style' => 'width:975px;','height:1020px'),
)
);
?>
这是因为
数据提供程序使用默认设置进行分页。
Cpagination
有一个名为pageSize
的属性,该属性表示每页的项目数。默认情况下,这设置为10
,这就是为什么每页可以看到10个项目
这是
您可以这样做:
<?php
$dataProvider = new CActiveDataProvider('Symptoms', array(
'pagination'=>false
));
$this->widget('ext.bootstrap.widgets.TbThumbnails', array(
'dataProvider' => $dataProvider,
'itemView' => '_thumb',
)
);
?>
请查看答案是否有帮助Shi Rafay Zia Mir我已经用这种方法尝试过,但得到一个错误“意外数组”它对mecan不起作用请在问题中添加完整的错误,这样可能会更清楚是的,我已经更正了代码模型和数组之间必须有一个逗号,现在可以了,谢谢