找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1075|回复: 0

[分享] 织梦DedeCMS两个标题之间空格

[复制链接]
发表于 2018-7-22 15:04:11 | 显示全部楼层 |阅读模式 来自 中国–河南–新乡
使用织梦DedeCMS制作网站的过程中,往往有一些特殊的要求,比如要制作把多个标题放在一行显示的模板。不过这样操作时,会发现标题与标题之间加了一个空格。怎么解决织梦DedeCMS两个标题之间有空格这个问题呢?
  织梦DedeCMS两个标题间空格
  首先标题是由标签调用的,那出现空格就是在标签的定义文件中出了问题。对于dede:arclist这个标签来说,定义的标签文件是include\taglib文件夹下的arclist.lib.php文件,找到约404行的如下代码:
  
  1. if($pagesize > 0)
  2.   {
  3.   if($GLOBALS['autoindex'] <= $pagesize)
  4.   {
  5.   $artlist .= $dtp2->GetResult()."\r\n";
  6.   } else {
  7.   $artlist .= “";
  8.   }
  9.   } else {
  10.   $artlist .= $dtp2->GetResult()."\r\n";
  11.   }
  12.   修改为:
  13.   if($pagesize > 0)
  14.   {
  15.   if($GLOBALS['autoindex'] <= $pagesize)
  16.   {
  17.   $artlist .= $dtp2->GetResult()."";
  18.   } else {
  19.   $artlist .= “";
  20.   }
  21.   } else {
  22.   $artlist .= $dtp2->GetResult()."";
  23.   }
复制代码

  可以看出,以上的代码就是去掉\r\n,这两个符号就是换行的意思。当两个标题放在一行的时候,就造成了多了空格了。不过这是一个权宜的解决办法,并且制作网站的时候也很少会用到把两个或者多个标题放在一行的情况,比较鸡肋。

发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;

如何回报帮助你解决问题的坛友,好办法就是点击帖子下方的评分按钮给对方加【金币】不会扣除自己的积分,做一个热心并受欢迎的人!

▶专业解决各类DiscuzX疑难杂症、discuz版本升级 、网站搬家 和 云服务器销售!▶有偿服务QQ 860855665 更多精品应用
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则 需要先绑定手机号

关闭

站长推荐上一条 /1 下一条

QQ|侵权投诉|广告报价|手机版|小黑屋|西部数码代理|飘仙建站论坛 ( 豫ICP备2022021143号-1 )

GMT+8, 2025-1-31 20:48 , Processed in 0.045491 second(s), 9 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表