首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CgridView分页链接

CgridView分页链接
EN

Stack Overflow用户
提问于 2011-10-12 08:58:58
回答 1查看 5.3K关注 0票数 2

在我的项目中,我使用cgridview显示一些信息,并使用用cgrid视图构建的分页。但是现在我面临着分页的可用性问题。也就是说,假设我有3页,分页看起来像<< <1 2 3> >>。当我点击第3页时,分页应该看起来像<< <1 2 3,如果是第1页,分页应该看起来像1 2 3> >>。我该怎么做呢。请给我一个解决办法。

我的小部件看起来像。

代码语言:javascript
复制
$widget = $this->widget('zii.widgets.grid.CGridView', array(
                    'id' => 'request-grid',
                    'dataProvider' => $model->search(),
                    'cssFile' => Yii::app()->baseUrl . '/media/css/gridview.css',
                    'summaryText' => '',
                    'enablePagination' => true,
                    'template' => '{items}',
                    'pager' => array(
                        'class' => 'LinkPager',
                        'cssFile' => false,
                        'header' => false,
                        'firstPageLabel' => 'First',
                        'prevPageLabel' => 'Previous',
                        'nextPageLabel' => 'Next',
                        'lastPageLabel' => 'Last',
                    ),
                    'columns' => array(......));

此外,我还在组件CLinkPager中扩展LinkPager类。

代码语言:javascript
复制
class LinkPager extends CLinkPager
{
    public $maxButtonCount=3;
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-10-12 09:04:16

在css文件中,您需要编写

代码语言:javascript
复制
.yiiPager .hidden, .yiiPager .first, .yiiPager .last {
display: none;
}
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7737556

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档