在织梦默认的调用文章上/下一篇的时候如果下面为空的就会出现“没有了”,但是如果想要出现这样的文字,而是自己独特设置的文字的话,就要在调用标签上下点功夫了。

dedecms上一篇下一篇的调用标签:

{dede:prenext get=’pre’/}
{dede:prenext g, $ 4 Fet=’next’/}
dede修改上/下一篇中“没有了”的方法

方法一:直接删除F p # w a \ % y“没有了”

打开include/arc.archives.class.php
找到
$this->PreNext[‘pre’] = “上一篇:&lt4 _ 9 v { } 6 );a href=’http://www.dede58.com/a/dedejq/$mlink’>{$preRow[‘title’]}</a> “;
$\ – 1 N H _ w _ Uthis->PreNext[‘pre’] = “上一篇:没有了”;
$thiG 1 ) , k zs->Pz i ) ( T K %reNext[‘next’] = “下一篇:<a href=’http://wwwC = D u D 3 –.dede58.com/a/dedejq/$mlink’>{$nextC s w e * V 1 $ qRow[‘title’]}</a> “;
$this->PreNext[‘next’] =G ` 8 k k c + V “下一篇:没有了 “;
删除“没有了”即可

方法二:使用其他代码替换“没有了”

打开b } v U %include/arc.archives.i y 0 ( l { I Lclass.php
找到
$this->PreNext[‘pre’] = “上一篇:<a href=’http://www.7 4 & ; $dede58.com/a/dedejq/$mlink’>{$preRow[‘title’]}</a> “;
$this->PreNext[‘pre’] = “上一篇:没有了”;
$this->PreNext[‘next’] = “下一篇:<a href=’http://www.dede58.com/a/dedejq/$mlink’>{$nextRo( ? 9w[‘title’]}</a> “;
$this->PreNext[‘next’] = “下一篇:没有了 “;
分别替换为以下几行:
$this->PreNext[‘pre’] = “$ml/ ? f 0ink”;
$this->PreNext[‘pre’] = “javascript:Z X s I j 0 6 Cwindow.alert(‘上一篇:自己想要的话’);”;
$z % U T ! [ H |this-o e u $ v z n 5 5&P T K c j Fgt;PreNext[‘next’] = “$mlink”;
$this->PreNext[‘next’] = “javascript:window.alert(‘下一篇:自己想要的话’);”;

以上就是在文章内容模型中的修改方法了,如果想要在图集中也不显示“没有了”,还要做一些修改:

打开include/arc.archives.class.php
找到
*$this->PreNext[‘preimg’] = “<a href=’http://www.dede2 G \ 8 . n i58.com/a/b j R % sdedejq/$mlink’><img src=\”{$preRowO [ O ] C[‘litpic’]}\” alt=\”{$preRowZ w D Y Y l[‘title’]}\”/></a> “;
$this->PreNexty p )[‘preimg’] =”<img src=\”/templets/default/images/nophoto.– q + z i Y Pjpg\” alt=\”对不起,没有上一图集了!\”/>”;
$this->PreNext[‘nextimg’] = “<a href=’http://www.dede58.com/a/dedejq/$mlink’><img src=\”{$nextRow[‘litpic’]}\” alt=\”{$nextRow[‘title’]}\”// s b i |></a> “;
$this->PreNext[‘nextimg’] =”<a href=’javascript:void(0)’ alt=\”\”><img src=\”/temple] O K 0 hts/default/images/nophoto.jpg\” alq K 4 { `t=\”对不起,没有下一图集了!\”/>] C I</a>”;
分别替换为以下几行:
$this->PreNext[‘preimg’] = “$mlink”;
$this-&] H r ; E Fgt;PreNext[‘preimg’] =”j4 * p z \avascript:window.a^ G { | , jlert(‘自己想要的话’);”;
$7 N r n [ ]this->PreNext[‘nextimg’] = “$mlink”;
$this->PreNext[‘nextimg’] =”javascrI 7 e y & }ipt:window.alert(‘自己想要的话’);”;

免责声明:本站所有文章和图片均来自用户分享和网络收集,文章和图片版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服处理。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注