1.怎样才能在yii中添加像况?
1.不要在第一页中显示两个以上的图像。
我怎样才能实现这些目标?
public function actionIndex()
{
$criteria = new CDbCriteria();
$criteria->order = 'id DESC';
$criteria->condition = 'title LIKE OR description LIKE';
$item_count = OfferEvents::model()->count($criteria);
$page_size =5;
$pages =new CPagination($item_count);
$pages->setPageSize($page_size);
// simulate the effect of LIMIT in a sql query
$end =($pages->offset+$pages->limit <= $item_count ? $pages->offset+$pages->limit : $item_count);
$sample =range($pages->offset+1, $end);
$this->render('index', array(
'item_count'=>$item_count,
'page_size'=>$page_size,
'items_count'=>$item_count,
'pages'=>$pages,
'sample'=>$sample,
));
}
在我看来我还要加上一点
<div class="page" style="margin-left:500px;">
<?php
$this->widget('CLinkPager', array(
'currentPage'=>$pages->getCurrentPage(),
'itemCount'=>$item_count,
'pageSize'=>$page_size,
'maxButtonCount'=>6,
'nextPageLabel'=>'Next >',
'header'=>'',
));
?>
</div>
1条答案
按热度按时间lp0sw83n1#
在这里
:title
和:description
。CDbCriteria
类的params
方法,CDbCriteria
类保存一个关联数组,该数组的keys
是SQL中的参数。对于分页: