摘要:考慮目前國內(nèi)網(wǎng)站大部分采集文章十分頻繁,更有甚者不注明原文出處,原作者更希望看客們查看原文,以防有任何問題不能更新所有文章,避免誤導(dǎo)繼續(xù)閱讀
作者:白狼 出處:http://www.manks.top/yii2_linkpager_widget.html 本文版權(quán)歸作者,歡迎轉(zhuǎn)載,但未經(jīng)作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,否則保留追究法律責(zé)任的權(quán)利。
先上圖看效果,樣式雖然有點(diǎn)丑,這都不重要,我相信拿到代碼的你們更注重的是這功能怎么實(shí)現(xiàn)的!
(圖片見原文)
從上圖中不難看出,我們制定跳轉(zhuǎn)到某頁的功能是基于linkpager之上的擴(kuò)展,這根我們之前實(shí)現(xiàn)的分頁擴(kuò)展明顯不同,之前的明顯就是重寫了!當(dāng)然,這都不重要,我們看看GoLinkPager的具體實(shí)現(xiàn)!名字起的有點(diǎn)lower,不重要!
1、在frontendcomponents目錄新建GoLinkPager類文件
2、該類繼承yiiwidgetsLinkPager;,如下:
namespace frontendcomponents; use yiiwidgetsLinkPager; use yiihelpersHtml; class GoLinkPager extends LinkPager { }
3、添加屬性public $go = false; //是否包含跳轉(zhuǎn)功能跳轉(zhuǎn) 默認(rèn)false
4、重寫父類linkPager的renderPageButtons方法,具體直接參考下面完整版代碼,可主要看go部分的代碼實(shí)現(xiàn)。
[考慮目前國內(nèi)網(wǎng)站大部分采集文章十分頻繁,更有甚者不注明原文出處,原作者更希望看客們查看原文,以防有任何問題不能更新所有文章,避免誤導(dǎo)!]
繼續(xù)閱讀
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/21639.html
摘要:在用戶注冊(cè)的時(shí)候是為空的,當(dāng)用戶忘記密碼在登錄頁面點(diǎn)擊后生成的,用來給用法發(fā)送郵件后重置密碼時(shí)進(jìn)行驗(yàn)證。如有錯(cuò)誤,不吝賜教。 注冊(cè) 在advanced模板中,進(jìn)入frontend/index.php?r=site%2Fsignup頁面,可以看到框架的注冊(cè)頁面showImg(https://segmentfault.com/img/bVDEaZ?w=300&h=235); 填寫完User...
摘要:如果報(bào)表嵌在網(wǎng)頁的中,在外獲取對(duì)象如下常用方法方法說明獲取指定單元格中的控件獲取指定名字的控件獲取指定名稱的擴(kuò)展控件,返回一個(gè)數(shù)組表單預(yù)覽或參數(shù)界面,都有一個(gè)對(duì)象。 上次介紹FineReport的JS API中的第一類開發(fā)--FR,這次就來介紹一下FS和contentWindow類的開發(fā)。1 FSFS是數(shù)據(jù)決策系統(tǒng)中的js接口,比如說FS.tabPane.addItem,先介紹幾類操作...
摘要:文檔告訴我們對(duì)應(yīng)于查詢語句構(gòu)造器和的方法,而則等同于方法。那我們還是來看下源碼,具體這個(gè)是如何實(shí)現(xiàn)的中傳入的是一個(gè)的實(shí)例,并調(diào)用這個(gè)實(shí)例化的方法來實(shí)現(xiàn)分頁的顯示的。首先就來簡單的實(shí)現(xiàn)一個(gè),顯示出來上一頁和下一頁,中間是分頁數(shù)字的例子。 本文最早發(fā)表于本人博客: Laravel5.1+ 分頁P(yáng)agination解析以及擴(kuò)展 Laravel 的分頁很方便,其實(shí)擴(kuò)展起來也挺容易的,下面就來做...
摘要:序言實(shí)現(xiàn)增刪改查操作成功后仍留在當(dāng)前頁,能給用戶一個(gè)良好的體驗(yàn)。殊途同歸,如有更好的實(shí)現(xiàn)方法,歡迎交流。需求分析實(shí)現(xiàn)增刪改查后操作成功后仍然留在當(dāng)前頁面。分析總結(jié)此方法的好處是不動(dòng)核心代碼,調(diào)用方式保留了自帶的方式。 序言 實(shí)現(xiàn)增刪改查操作成功后仍留在當(dāng)前頁,能給用戶一個(gè)良好的體驗(yàn)。但是 Yii2 框架本身是沒有在增刪改查操作成功后仍留在當(dāng)前頁的效果的,要實(shí)現(xiàn)這樣的一個(gè)效果得自己寫。我...
摘要:序言實(shí)現(xiàn)增刪改查操作成功后仍留在當(dāng)前頁,能給用戶一個(gè)良好的體驗(yàn)。殊途同歸,如有更好的實(shí)現(xiàn)方法,歡迎交流。需求分析實(shí)現(xiàn)增刪改查后操作成功后仍然留在當(dāng)前頁面。分析總結(jié)此方法的好處是不動(dòng)核心代碼,調(diào)用方式保留了自帶的方式。 序言 實(shí)現(xiàn)增刪改查操作成功后仍留在當(dāng)前頁,能給用戶一個(gè)良好的體驗(yàn)。但是 Yii2 框架本身是沒有在增刪改查操作成功后仍留在當(dāng)前頁的效果的,要實(shí)現(xiàn)這樣的一個(gè)效果得自己寫。我...
閱讀 4231·2023-04-26 01:48
閱讀 3350·2021-10-13 09:40
閱讀 1812·2021-09-26 09:55
閱讀 3720·2021-08-12 13:23
閱讀 1959·2021-07-25 21:37
閱讀 3508·2019-08-30 15:53
閱讀 1457·2019-08-29 14:16
閱讀 1454·2019-08-29 12:59