[英]Yii CLinkPager hide First and Last
當我調用 CLinkPager 時,它會自動創建一個分頁器,如:
<< First | < Previus | 1 | ... | 5 | Next > | Last >>
如何禁用在分頁中不顯示First
和Last
?
CLinkPager 代碼:
<?php $this->widget('CLinkPager', array('pages' => $pages)); ?>
使用 CLinkPager 選項關閉它實際上更干凈:
$this->widget('CLinkPager', array('pages' => $pages,
'firstPageLabel'=>'',
'lastpageLabel'=>'',
));
您可以通過 CSS 隱藏這些按鈕
ul.yiiPager .first, ul.yiiPager .last {
display: none;
}
或者,您可以使用 jquery 刪除元素,如果僅使用 css 隱藏,按鈕空間仍然存在。
$( document ).ready(function() {
$( ".first" ).remove();
$( ".last" ).remove();
});
在 css 上創建一個d-none
類,其中包含display:none
並為prevPageCssClass
放置類名
echo LinkPager::widget([
'pagination' => $pages,
'prevPageCssClass'=>'d-none',
'nextPageCssClass'=>'d-none',
]);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.