Sow nothing reap nothing

dedecms搜索页页面错位解决方法

已有3,681次关注

最近在给客户建站的过程中遇到一个问题,使用dedecms织梦的时候,搜索部分关键在时,搜索结果显示页面会错位,调试了很久,终于找到了解决的办法,把它分享给大家。

文章描述用的是cn_substr进行字数限制是,在织梦搜索页面很有可能因为cn_substr函数把描红的html文件截取,描红的html为$k。

估计dedecms织梦的搜索试图在info出来完成后在把关键字描红,而cn_substr是在织梦的搜索试图描红后今天字符的截取,所以造成搜索页布局混乱,页面错位。

如果函数把这段html截为跟你后面的html连接,布局就会错位 。所有解决这个问题的方法就是用infolen来限制描述长度, 用[field:info/]来调用描述。

已自动关闭评论