织梦教程
织梦手机版列表页上一页下一页错误解决方法全了
2019-10-16 14:40  浏览:160
价格:未填
发货:3天内
 织梦手机版列表页上一页下一页错误解决方法全了
 
方法一:进DATA 文件夹 找到config.cache.inc.php
 
修改config.cache.inc.php里面的
 
$cfg_rewrite = 'Y'; 把Y改成N就行了
 
方法二:dedecms列表页单独上一页 下一页链接 适合手机版使用
 
上一页
{dede:pagelist listitem=pre runphp=yes}preg_match_all('/href=[\'"]([^(\}>)]+)[\'"]/', @me, $reselt);@me = $reselt[1][0];{/dede:pagelist}
下一页
{dede:pagelist listitem=next runphp=yes}preg_match_all('/href=[\'"]([^(\}>)]+)[\'"]/', @me, $reselt);@me = $reselt[1][0];{/dede:pagelist}
 
方法三:织梦dedecms列表页分页获取上一页下一页链接,做移动版时列表页只需要 上一页和下一页的链接时,很有用。
 
调用代码:
 
<a href="{dede:pagelist listitem=pre runphp=yes}preg_match_all('/href=[\'"]([^(\}>)]+)[\'"]/', @me, $reselt);@me = $reselt[1][0];{/dede:pagelist}">上一页</a>
 
<a href="{dede:pagelist listitem=next runphp=yes}preg_match_all('/href=[\'"]([^(\}>)]+)[\'"]/', @me, $reselt);@me = $reselt[1][0];{/dede:pagelist}">下一页</a>
 
 
方法三:织梦动态手机端内容页分页下一页bug修复
 
这个bug如何修复呢?
 
打开/include/arc.archives.class.php这个文件,找到以下代码:
$PageList.="<a href='view.php?aid=$aid&pageno=$lPage'>下一页</a>";
删除此代码下方的代码:
if($cfg_rewrite == 'Y')
            {
                $PageList = str_replace(".php?aid=", "-", $PageList);
                $PageList =  preg_replace("#&pageno=(\d+)#i", '-\\1.html', $PageList);
            }
如果用不到手机端伪静态,可以将此代码删除即可。
 
 
织梦手机版列表页上一页下一页错误解决方法三种都可以选。觉得哪个简单就用哪个卡
联系方式
发表评论
0评