织梦DedeCMS分页列表添加省略号

织梦DedeCMS分页列表添加省略号,第1张

概述织梦dedecms列表分页添加省略号(支持动态静态),打开\include\arc.listview.class.php找到:7577038765e4aa1b0a808e_000000这里有2处,都需要在它

下面是内存溢出 jb51.cc 通过网络收集整理的代码片段。内存溢出小编现在分享给大家,也给大家做个参考。


织梦 Dedecms 列表分页添加省略号(支持动态静态),打开 includearc.ListvIEw.class.PHP 找到:

$total_List = $List_len * 2 + 1;

这里有 2 处,都需要在它的下面加入

if ($totalpage > $total_List) {

 

$half = floor(($total_List - 4) / 2);

 

$half_start = $this->PageNo - $half + 1;

 

if ($total_List % 2 !== 0) --$half_start;

 

$half_end = $this->PageNo + $half;

 

}

 

if (($totalpage - $this->PageNo) < ($total_List - 3)) {

 

$half_start = $totalpage - $total_List + 3;

 

unset($half_end);

 

}

 

if ($this->PageNo <= ($total_List - 3)) {

 

$half_end = $total_List - 2;

 

unset($half_start);

 

}

继续找到

for($j;$j<=$total_List;$j++)

这里也有 2 处,都需要改成

for($j=1;$j<=$totalpage;$j++)

最后找到

if($j==$this->PageNo)

这里也有 2 处,在它上面加入

if (isset($half_start) && $j < $half_start && $j > 1) {

 

if ($j == 2) $Listdd .= "<li border:0;'><a href='JavaScript:voID(0)'>...</a></li>";

 

continue;

 

}

 

if (isset($half_end) && $j > $half_end && $j < $totalpage) {

 

if ($j == ($half_end + 1)) $Listdd .= "<li border:0;'><a href='JavaScript:voID(0)'>...</a></li>";

 

continue;

 

}

以上是内存溢出(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所遇到的程序开发问题。如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

总结

以上是内存溢出为你收集整理的织梦DedeCMS分页列表添加省略号全部内容,希望文章能够帮你解决织梦DedeCMS分页列表添加省略号所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/1025442.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存