怎么在thinkPHP5.1框架中利用SemanticUI实现分页

  介绍

这篇文章给大家介绍怎么在thinkPHP5.1框架中利用SemanticUI实现分页,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

1,配置目录下新建随意翻阅。php、下面是文件的内容

& lt; php ?//分页配置   返回   (才能   ,,,& # 39;类型# 39;,=祝辞,& # 39;语义# 39;   ,,,& # 39;var_page& # 39;,=祝辞,& # 39;页面# 39;   ];才能

2, thinkphp \图书馆\认为\ paginator \司机\下新建语义。php、下面是文件的内容

& lt; php ?/* *   ,* Created  by 囊前肢(AlicFeng),提醒17-6-15 下午9:17 得到PhpStorm。   ,* Email  is  alic@samego.com   ,*/namespace 认为\ paginator \司机;   use 认为\ Paginator;   class  Semantic  extends  Paginator   {   private 才能;static  previousButtonHtml 美元;=,& # 39;& lt;小姐:类=癷con  left  arrow"祝辞& lt;/i> & # 39;;   private 才能;static  nextButtonHtml 美元;=,& # 39;& lt;小姐:类=癷con  right  arrow"祝辞& lt;/i> & # 39;;   ,/* *   ,,*,上一页按钮   ,,*,@return 字符串   ,,*/protected 才能;function  getPreviousButton (), {   ,,,if  ($ this→currentPage (), & lt;=, 1), {   ,,,,,return  $ this→getDisabledTextWrapper(语义:previousButtonHtml美元);   ,,,}   ,,,url 美元;=,$ this→url (   ,,,,,这个→美元当前页(),安康;1   ,,,);   ,,,return  $ this→getPageLinkWrapper ($ url,语义::$ previousButtonHtml);   ,,}   ,/* *   ,,*,下一页按钮   ,,*,@return 字符串   ,,*/protected 才能;function  getNextButton (), {   ,,,if  (! $ this→hasMore), {   ,,,,,return  $ this→getDisabledTextWrapper(语义:nextButtonHtml美元);   ,,,}   ,,,url 美元;=,$ this→url ($ this→currentPage (), +, 1);   ,,,return  $ this→getPageLinkWrapper ($ url,语义::$ nextButtonHtml);   ,,}   ,/* *   ,,*,页码按钮   ,,*,@return 字符串   ,,*/protected 才能;function  getLinks (), {   ,,,block 美元;=,(   ,,,,,& # 39;第一个# 39;,=祝辞,空,   ,,,,,& # 39;滑块# 39;,=祝辞,空,   ,,,,,& # 39;这# 39;,,=在零   ,,,);   side 美元,,,,,=,3;   ,,,window 美元;=,side 美元;*,2;   ,,,if  ($ this→lastPage  & lt;, window 美元;+,6),{   ,,,,,阻止美元[& # 39;第一个# 39;],=,$ this→getUrlRange (1, $ this→lastPage);   ,,,},elseif  ($ this→currentPage  & lt;=,美元窗口),{   ,,,,,阻止美元[& # 39;第一个# 39;],=,$ this→getUrlRange(时间+ 1,$ window  2);   ,,,,,阻止美元[& # 39;这# 39;],=,$ this→getUrlRange ($ this→lastPage 作用;1,$ this→lastPage);   ,,,},elseif  ($ this→currentPage 祝辞,($ this→lastPage 作用;窗口)美元),{   ,,,,,阻止美元[& # 39;第一个# 39;],=,$ this→getUrlRange (1, 2);   ,,,,,阻止美元[& # 39;这# 39;],=,$ this→getUrlRange ($ this→lastPage 作用;(window 美元;+,2),$ this→lastPage);   ,,,},{else    ,,,,,阻止美元[& # 39;第一个# 39;],=,$ this→getUrlRange (1, 2);   ,,,,,阻止美元[& # 39;滑块# 39;],=,$ this→getUrlRange ($ this→currentPage 作用;一面,美元,美元这→currentPage  +,一边美元);   ,,,,,阻止美元[& # 39;这# 39;],,=,$ this→getUrlRange ($ this→lastPage 作用;1,$ this→lastPage);   ,,,}   ,,,html 美元;=,& # 39;& # 39;;   ,,,if  (is_array(块美元[& # 39;第一个# 39;])),{   ,,,,,html 美元。=,$ this→getUrlLinks(块美元[& # 39;第一个# 39;]);   ,,,}   ,,,if  (is_array(块美元[& # 39;滑块# 39;])),{   ,,,,,html 美元。=,$ this→getDots ();   ,,,,,html 美元。=,$ this→getUrlLinks(块美元[& # 39;滑块# 39;]);   ,,,}   ,,,if  (is_array(块美元[& # 39;这# 39;])),{   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null

怎么在thinkPHP5.1框架中利用SemanticUI实现分页