### [dedecms怎么实现楼层数](https://www.prosaas.cn/article/7497) **Published:** 2019-11-19T03:34:33 **Author:** 5201314 **Excerpt:** dedecms怎么实现楼层数?DEDE评论效果:推荐:《dedecms教程》修改后的效果:修改步骤一、5.5版… **![](//zhiqipro.oss-cn-beijing.aliyuncs.com/2023/12/20231212130146996.jpg)** **dedecms怎么实现楼层数?** DEDE评论效果: 推荐:《dedecms教程》 ![](//zhiqipro.oss-cn-beijing.aliyuncs.com/2023/12/20231212130146501.png) 修改后的效果: ![](//zhiqipro.oss-cn-beijing.aliyuncs.com/2023/12/20231212130146224.png) 修改步骤 一、5.5版本(5.6版本请往下看) 1、修改/plus/feedback\_ajax.php文件的第131行(如果你没改过) 下面是修改之前的代码: $qmsg = '{quote}{title}'.$row\['username'\].' 的原帖:{/title}{content}'.$row\['msg'\].'{/content}{/quote}'; 下面是修改后的代码: 代码如下: //$qmsg = '{quote}{title}'.$row\['username'\].' 的原帖:{/title}{content}'.$row\['msg'\].'{/content}{/quote}'; $floors = substr\_count($row\['msg'\], '{title}');//查找评论中楼层数 if ($floors > 0) { $floors += 1; $floor\_html = '{floor}' . $floors . '{/floor}'; } else { $floor\_html = '{floor}1{/floor}'; } $quotetitle = '{title}引用' . $row\['username'\] . '的评论'. $floor\_html .'{/title}'; $oldquote = '';//以前的引用 $quotemsg = $row\['msg'\]; if ($floors > 0) { $oldquoteend = strrpos($quotemsg, '{/quote}') + 8; $oldquote = substr($quotemsg, 0, $oldquoteend); $quotemsg = substr($quotemsg, $oldquoteend); } $qmsg = '{quote}' . $oldquote . $quotetitle . '{content}' . $quotemsg . '{/content}{/quote}'; 2、在/include/channelunit.func.php文件的516行,就是在return $quote;代码前插入两行代码 下面是修改之前的代码: return $quote; 下面是修改之后的代码: 代码如下: $quote = str\_replace('{floor}','',$quote); $quote = str\_replace('{/floor}','',$quote); return $quote; 3、在/templets/style/dedecms.css文件末尾加入下面的CSS代码(任意位置均可) 代码如下: .floor { float:right; padding-right:10px; } 4、PHP技术有限,有更好的实现方法请指正,经以上修改失败请回帖,修改成功后记得顶个贴^\_^ 二、5.6版本 1、修改/templets/plus/feedback\_quote.htm文件的第94行(如果你没改过) 下面是修改之前的代码: 代码如下: 下面是修改后的代码: 代码如下: 2、在/include/channelunit.func.php文件的519行,就是在return $quote;代码前插入两行代码 下面是修改之前的代码: return $quote; 下面是修改之后的代码: 代码如下: $quote = str\_replace('{floor}','',$quote); $quote = str\_replace('{/floor}','',$quote); return $quote; 3、修改/templets/default/style/page.css文件的第1169行 下面是修改之前的代码: 代码如下: .decmt-content .decmt-box,.dede\_comment .decmt-box .decmt-box { background:#FFE; border:1px solid #CCC; margin:6px auto; } 下面是修改之后的代码: 代码如下: /\* .decmt-content .decmt-box,.dede\_comment \*/.decmt-box .decmt-box { background:#FFE; border:1px solid #CCC; margin:6px auto; } .floor{ float:right; padding-right:10px; } .decmt-title{ margin-bottom:5px; } 以上就是dedecms怎么实现楼层数的详细内容,更多请关注知企PROSAAS其它相关文章! **Categories:** DEDECMS ---