主题 : 搜索结果为什么会出现这个问题?
级别: 解元
UID: 115534
积分:340 加为好友
威望: 58 精华: 0
主题:60 回复:132
注册时间:2017-08-03
在线时长:0
1#   发表于:2017-09-16 15:22:01  IP:14.145.*.*



在演示版JEECMS8.1版,输入“新”搜索结果也,第二页出现以下怪异现象:
在<div class='item'>...</div>里面还嵌套有<div class='item'>...</div>

发现,只要搜索结果足够多,就会出现这个bug
这是怎么修改呢??请赐教
级别: 版主
UID: 70293
积分:78391 加为好友
威望: 1 精华: 0
主题:7 回复:68397
注册时间:2014-12-03
在线时长:0
2#   发表于:2017-09-16 15:23:07  IP:106.166.*.*
<div class="item">
自己到模板里看看是不是哪里还有这个,删掉就可以了
1
级别: 解元
UID: 115534
积分:340 加为好友
威望: 58 精华: 0
主题:60 回复:132
注册时间:2017-08-03
在线时长:0
3#   发表于:2017-09-16 19:14:58  IP:14.145.*.*
回复第2楼
<body>
[#include "../include/top.html"/]
[#include "../include/header.html"/]
<div class="main container clearfix">
  <section class="content_w850">
    [#if q??]
    [@cms_lucene_page q=q channelId=channelId startDate=startDate endDate=endDate descLen='170' append='...' count='10' ]
    <div class="searchNav">您搜索的“<span>${input!}</span>”, 共有<span>${tag_pagination.totalCount!}</span>个结果</div>
    <div class="searchList">
      [#list tag_list as s]
      <div class="item">
        <div class="search-title"><a href="${s.url}" title="${s.title}" target="_blank">${s.title?replace('${q!}', "<span>${q!}</span>")}</a></div>
        [#if s.txt??]
        <div class="search-txt">
          [#assign bb=s.txt?replace("<(S*?)[^>]*>.*?|<.*? />","","ri")?replace("&nbsp;","","ri")/]
          [@text_cut s=bb?replace('${q!}', "<span style='color: red;'>${q!}</span>") len=descLen append=append/]
        </div>
        [/#if]
        <div class="search-date"><a href="${s.ctgUrl}" target="_blank">${s.ctgName}</a><em>${s.releaseDate}</em>浏览 <span>${s.views}</span></div>
      </div>
      [/#list]
    </div>
     [#include "../include/page.html"/] 
     [/@cms_lucene_page]   
     [/#if]
  </section>
  [#include "../include/right310.html"/]
</div>
[#include "../include/footer.html"/]
[#include "../include/right-fixed.html"/]
</body>

模板没有多余的<div class="item">
级别: 版主
UID: 70293
积分:78391 加为好友
威望: 1 精华: 0
主题:7 回复:68397
注册时间:2014-12-03
在线时长:0
4#   发表于:2017-09-18 09:25:56  IP:106.166.*.*
<div class="item"> 

移动到lucene标签外面
1
级别: 解元
UID: 115534
积分:340 加为好友
威望: 58 精华: 0
主题:60 回复:132
注册时间:2017-08-03
在线时长:0
5#   发表于:2017-09-18 10:49:20  IP:117.138.*.*
回复第4楼

一样有问题,应该不是模板的问题,你试一下就知道了
级别: 版主
UID: 70293
积分:78391 加为好友
威望: 1 精华: 0
主题:7 回复:68397
注册时间:2014-12-03
在线时长:0
6#   发表于:2017-09-18 10:51:48  IP:106.166.*.*
这个又不影响使用,这个只会影响样式
1
级别: 解元
UID: 115534
积分:340 加为好友
威望: 58 精华: 0
主题:60 回复:132
注册时间:2017-08-03
在线时长:0
7#   发表于:2017-09-18 10:57:26  IP:117.138.*.*
回复第6楼

数据条数多,就会影响使用
级别: 版主
UID: 70293
积分:78391 加为好友
威望: 1 精华: 0
主题:7 回复:68397
注册时间:2014-12-03
在线时长:0
8#   发表于:2017-09-18 11:04:08  IP:106.166.*.*
放到外面就不会循环
1
级别: 解元
UID: 115534
积分:340 加为好友
威望: 58 精华: 0
主题:60 回复:132
注册时间:2017-08-03
在线时长:0
9#   发表于:2017-09-18 11:07:14  IP:117.138.*.*
回复第6楼

   [#if s.txt??] 
        <div class="search-txt"> 
          [#assign bb=s.txt?replace("<(S*?)[^>]*>.*?|<.*? />","","ri")?replace("&nbsp;","","ri")/] 
          [@text_cut s=bb?replace('${q!}', "<span style='color: red;'>${q!}</span>") len=descLen append=append/] 
        </div> 
        [/#if] 

是这段有问题
级别: 版主
UID: 70293
积分:78391 加为好友
威望: 1 精华: 0
主题:7 回复:68397
注册时间:2014-12-03
在线时长:0
10#   发表于:2017-09-18 11:08:12  IP:106.166.*.*
这段有什么问题
1
1 2 > >| 共2页