dede如何添加搜索功能
如何分三步实现德德生产网站的搜索功能
第一步:找到对应搜索模板的代码。
众所周知,dede有自己的搜索功能。我们只需要找到对应的模板,然后拿出我们想要的代码。如下所示:
首先转到模板->:default->;Search.htm打开文件,大约19行,找到了代码。如下图:
第二步:修改代码。
将官方代码组织成你想要的代码:例如
& ltdiv class = & quot搜索框& quot& gt
& lt表单名称= & quot表单搜索& quotaction = & quot/plus/search . PHP & quot;method = & quot帖子& quot& gt
& lt输入名称= & quot问& quottype = & quot文本& quotid = & quot搜索关键字& quotvalue = & quot在此搜索…”
onfocus = & quotif(this . value = = & # 39;在此搜索…'){ this.value = & # 39';} & quotonblur = & quotif(this . value = = & # 39;'){ this.value = & # 39在此搜索…';} & quot/& gt;
& ltselect name = & quot搜索类型& quotid = & quot搜索选项& quot& gt
& lt选项值= & quot标题& quotselected = & # 391'& gt搜索标题
& lt选项值= & quottitle关键字& quot& gt模糊的
& lt/select & gt;
& lt输入值= & quot搜索& quot type = & quot提交& quot/& gt;
& lt/form & gt;
& lt/div & gt;
代码被修改并放入我们的搜索模块。
步骤3:创建一个新的search.htm模板。
创建一个新的search.htm模板,把它放在我们的自定义模板文件夹中,(用于显示搜索结果),然后调用代码。在您想要显示搜索结果的地方,只需添加呼叫标签。
通话清单标签为:
{ dede:list per page = & # 39;4'}{/dede:list}
基础调用字段与主页和列表页的调用字段相同。