普通注册 - 普通登录
开源之家-免费素材_软件_模板_源码下载-更快的站长下载站

开源之家-免费素材_软件_模板_源码下载-更快的站长下载站

织梦手机端伪静态或静态后手机图集文章里点击上一张下一张报错解决方法

更新时间:2020-11-20 20:08 文章类目:DEDE教程 文章来源:开源之家 作者:开源之家 浏览:164 次

今天一客户遇到手机端伪静态后,原来图集内容页里的相册上一张下一张报错了,不能访问到上一张和下一张。这样的问题应该如何解决呢?

织梦手机端伪静态或静态后手机图集文章里点击上一张下一张报错解决方法服务器或者主机加上这样的内容分页规则:

#文章页分页RewriteRule ^(.*)/([0-9]+)_([0-9]+)\.html$ /view.php?aid=$2&pageno=$3

如果手机静态的不用加伪静态规则

2、找到图集文章对应的内容模板

织梦手机端伪静态或静态后手机图集文章里点击上一张下一张报错解决方法//上一张function dPlayPre(){ if(npage<2) { alert("这是第一页"); } else { if(npage==2) { if(namehand!='') location.href = namehand+shortname; else location.href = "view.php?aid={dede:field name='id'/}"; } else if(displaytype=='st' && namehand!='') { location.href = namehand+"_"+(npage-1)+shortname; } else { location.href = "view.php?aid={dede:field name='id'/}&pageno="+(npage-1); } } }//下一张function dPlayNext(){ if(npage==totalpage) { alert("没有了哦"); } else { if(displaytype=='st' && namehand!='') location.href = namehand+"_"+(npage+1)+shortname; else location.href = "{dede:global.cfg_mobile/}{dede:field.id runphp=yes}$result=GetOneArchive(@me);@me=$result['arcurl'];{/dede:field.id}&pageno="+(npage+1); } }

以上代码修改为:

//上一张function dPlayPre(){if(npage<2)
{
alert("这是第一页");
}else{if(npage==2) {if(namehand!='') location.href = "{dede:field.aid/}"+shortname;else location.href = "{dede:field.aid/}"+shortname;;
} else if(displaytype=='st' && namehand!='') {
location.href = "{dede:field.aid/}"+"_"+(npage-1)+shortname;
} else {
location.href = "{dede:field.aid/}"+"_"+(npage-1)+shortname;
}
}
}//下一张function dPlayNext(){if(npage==totalpage) { alert("没有了哦"); }else{if(displaytype=='st' && namehand!='') location.href = "{dede:field.aid/}"+"_"+(npage+1)+shortname;else location.href = "{dede:field.aid/}"+"_"+(npage+1)+shortname;
}
}

手机图集文章里点击上一张下一张报错问题解决。

转载请注明来源: 织梦手机端伪静态或静态后手机图集文章里点击上一张下一张报错解决方法

本文永久链接地址: https://www.enboo.cn/CMSjiaocheng/DEDEjiaocheng/22349.html

郑重声明:
本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。
若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。 我们不承担任何技术及版权问题,且不对任何资源负法律责任。
如无法链接失效或侵犯版权,请给我们来信:2225329841@qq.com