<bdo id='Z68zI'></bdo><ul id='Z68zI'></ul>

    1. <tfoot id='Z68zI'></tfoot>
      <i id='Z68zI'><tr id='Z68zI'><dt id='Z68zI'><q id='Z68zI'><span id='Z68zI'><b id='Z68zI'><form id='Z68zI'><ins id='Z68zI'></ins><ul id='Z68zI'></ul><sub id='Z68zI'></sub></form><legend id='Z68zI'></legend><bdo id='Z68zI'><pre id='Z68zI'><center id='Z68zI'></center></pre></bdo></b><th id='Z68zI'></th></span></q></dt></tr></i><div id='Z68zI'><tfoot id='Z68zI'></tfoot><dl id='Z68zI'><fieldset id='Z68zI'></fieldset></dl></div>

      <small id='Z68zI'></small><noframes id='Z68zI'>

    2. <legend id='Z68zI'><style id='Z68zI'><dir id='Z68zI'><q id='Z68zI'></q></dir></style></legend>

      在 Yii 中更改页面标签?

      时间:2023-09-24

          1. <legend id='3n46o'><style id='3n46o'><dir id='3n46o'><q id='3n46o'></q></dir></style></legend>
            • <i id='3n46o'><tr id='3n46o'><dt id='3n46o'><q id='3n46o'><span id='3n46o'><b id='3n46o'><form id='3n46o'><ins id='3n46o'></ins><ul id='3n46o'></ul><sub id='3n46o'></sub></form><legend id='3n46o'></legend><bdo id='3n46o'><pre id='3n46o'><center id='3n46o'></center></pre></bdo></b><th id='3n46o'></th></span></q></dt></tr></i><div id='3n46o'><tfoot id='3n46o'></tfoot><dl id='3n46o'><fieldset id='3n46o'></fieldset></dl></div>
            • <tfoot id='3n46o'></tfoot>
            • <small id='3n46o'></small><noframes id='3n46o'>

                <bdo id='3n46o'></bdo><ul id='3n46o'></ul>
                  <tbody id='3n46o'></tbody>

                本文介绍了在 Yii 中更改页面标签?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                问题描述

                我想更改 Yii 中的页面标签.

                I would like to change the the labels of pages in Yii.

                我使用 Zii.widegt.CListView 来显示项目列表.yii 分页的默认结构是 [previous] 1 2 4 5 6 7 [next] 需要的结构是 <1....10 11 12 13 14 ....40 >.

                I used Zii.widegt.CListView to show the list of items. The default structure of yii pagination is [previous] 1 2 4 5 6 7 [next] required structure is < 1....10 11 12 13 14 ....40 >.

                我阅读了如何自定义Yii 中寻呼机的标签?",这很有帮助,但是如何将 firstPageLabel 显示为页码 1 而不是 <<lastPageLabel 为 40 而不是 >>.

                I read "How can I customize the labels for the pager in Yii?" which is helpful, but how can I show the firstPageLabel as page number 1 instead of << and lastPageLabel as 40 instead of >>.

                推荐答案

                如果您找不到将总项目数(即 40)传递给 lastPageLabel 覆盖的方法,您将需要覆盖 CLinkPager 类才能自动完成这项工作.$lastPageLabel 在当前实现中是静态的,不提供对itemCount"等变量的访问.可以看到代码:

                If you can't find a way to pass in the total item count (i.e. 40) to the lastPageLabel override, you will need to override the CLinkPager class to have this work automatically. The $lastPageLabel is static in the current implementation and does not provide access to variables like "itemCount". You can see the code:

                $buttons[]=$this->createPageButton($this->lastPageLabel,$pageCount-1,self::CSS_LAST_PAGE,$currentPage>=$pageCount-1,false);
                

                它只是回显 $this->lastPageLabel,它是静态文本.

                It just echos $this->lastPageLabel, which is static text.

                如果你制作了一个新的寻呼机(比如,MyLinkPager),像这样使用它:

                If you make a new pager (called, say, MyLinkPager), use it like so:

                $this->widget('zii.widgets.CListView', array(
                        'dataProvider' => $categoryProjects,
                        'itemView'     => '_itemDetailsView',
                        'ajaxUpdate'   => false,
                        'pager'        => array(
                                            'class'          => 'MyLinkPager', // here is your pager
                                            'firstPageLabel' => '<<',
                                            'prevPageLabel'  => '<',
                                            'nextPageLabel'  => '>',
                                            'lastPageLabel'  => '>>',
                                          ),
                    ));
                

                这篇关于在 Yii 中更改页面标签?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                上一篇:从相关表 yii 创建下拉列表 下一篇:有人可以解释 Yii 最小化资产应该如何在 Heroku 上工作吗?

                相关文章

                  <tfoot id='dXW3S'></tfoot>
                    <bdo id='dXW3S'></bdo><ul id='dXW3S'></ul>

                  1. <small id='dXW3S'></small><noframes id='dXW3S'>

                  2. <i id='dXW3S'><tr id='dXW3S'><dt id='dXW3S'><q id='dXW3S'><span id='dXW3S'><b id='dXW3S'><form id='dXW3S'><ins id='dXW3S'></ins><ul id='dXW3S'></ul><sub id='dXW3S'></sub></form><legend id='dXW3S'></legend><bdo id='dXW3S'><pre id='dXW3S'><center id='dXW3S'></center></pre></bdo></b><th id='dXW3S'></th></span></q></dt></tr></i><div id='dXW3S'><tfoot id='dXW3S'></tfoot><dl id='dXW3S'><fieldset id='dXW3S'></fieldset></dl></div>

                    <legend id='dXW3S'><style id='dXW3S'><dir id='dXW3S'><q id='dXW3S'></q></dir></style></legend>