主题 : @cms_lucene_page的使用 |
级别: 秀才
![]() |
1# 发表于:2015-11-05 08:49:17 IP:1.212.*.*
|
||||
---|---|---|---|---|---|
级别: 版主
![]() |
2# 发表于:2015-11-05 08:50:41 IP:115.215.*.*
/WebContent/WEB-INF/t/cms/www/default/special/search_result.html
默认模板里有例子的 |
||
---|---|---|---|
级别: 秀才
![]() |
5# 发表于:2015-11-05 08:54:14 IP:1.212.*.*
回复第2楼
[@cms_lucene_page q=q channelId=channelId descLen='100' append='...' count='10'] 这里边的q 和 channelid 是可以从后台传过来的,后台需要做其他操作吗? |
||
---|---|---|---|
级别: 版主
![]() |
6# 发表于:2015-11-05 08:55:25 IP:115.215.*.*
不需要,不是后台传的,q是搜索条件,就是你搜索框里写的字,标签使用不涉及后台操作
|
||
---|---|---|---|
级别: 秀才
![]() |
7# 发表于:2015-11-05 09:02:57 IP:1.212.*.*
回复第6楼
<input name="textfield" type="text" id="textfield" class="serInput" onmouseover=this.focus();this.select(); value="请输入关键字" onclick="if(value==defaultValue) {value='';}" onBlur="if(!value){value=defaultValue;}"> <input type="submit" name="submit" id="submit" value="搜索" class="serBtn"> 能不能帮我简单写一下,我不知道怎么用,领导突然让我学的,有点蒙。 例子里边都是q=q channelid=channelid,不太理解。 |
||
---|---|---|---|
级别: 版主
![]() |
8# 发表于:2015-11-05 09:09:21 IP:115.215.*.*
默认模板里不是有例子吗,/WebContent/WEB-INF/t/cms/www/default/include/search_csi.html搜索框代码,/WebContent/WEB-INF/t/cms/www/default/special/search_result.html 搜索结果页,q=q就是获取你在搜索框里写的字符串,然后根据这个字符串去查找匹配的内容,最后在搜索结果页用标签取出来,还要写什么东西?
|
||
---|---|---|---|
级别: 秀才
![]() |
9# 发表于:2015-11-05 09:27:57 IP:1.212.*.*
回复第8楼
搜索框的跳转路径是什么? <form action="${base}/search.jspx" target="_blank" id="searchForm"> <div class="ui-widget"> <div class="searchBg"> <input name="q" value="${oldq!'请输入关键词'}" type="text" onfocus="if(this.value=='请输入关键词')this.value=''" onkeypress="qkeypress()" onblur="if(this.value=='')this.value='请输入关键词'" maxlength="50" autocomplete="off" / style="border:0;width:98%;"> </div> </div> <input type="submit" class="searchMenu" value=""/ > </form> |
||
---|---|---|---|
级别: 版主
![]() |
10# 发表于:2015-11-05 09:28:47 IP:115.215.*.*
action="${base}/search.jspx
form表单里都写了 |
||
---|---|---|---|
1
共1页