PbootCMS 模板按自定义字段搜索
步骤一:在默认搜索功能中添加代码
在默认的搜索功能中添加以下代码:
<input type="hidden" name="field" value="title|content|ext_wangzhi">
上述代码中,type="hidden" 表示这是一个隐藏的输入字段,name="field" 定义了字段的名称,value="title|content|ext_wangzhi" 表示可以按照标题(title)、内容(content)或者新添加的字段(ext_wangzhi)来搜索内容。
以下是整合到搜索表单中的完整代码示例:
<form name="formsearch" action="{pboot:action}" method="get" class="form">
<input type="hidden" name="field" value="title|content|ext_wangzhi">
<input class="form-control input-lg" name="keyword" type="text" placeholder="输入平台全称、平台简称、公司名称、公司网址等">
<button class="fa fa-search"></button>
</form>在上述代码中,action="{pboot:action}" 定义了表单提交的目标地址,method="get" 定义了表单提交的方法,class="form" 定义了表单的样式类。
步骤二:在搜索模板(search.html)中添加代码
在搜索模板(search.html)中添加以下代码:
scode="" value="title|content|ext_wangzhi"
以下是整合到搜索模板中的完整代码示例:
{pboot:search num=12 order=date scode="" value="title|content|ext_wangzhi"}
<div class="col-xs-6 col-sm-4 col-md-3">
<div class="ten">
<a class="link" target="_blank" href="http://[list:ext_wangzhi]" rel="nofollow"></a>
<h3><a class="href="[search:link]" title="[search:title]" target="_blank"><img src="[search:ico]">[search:title]</a></h3>
<p>[search:description]...</p>
</div>
</div>
{/pboot:search}在上述代码中,{pboot:search num=12 order=date scode="" value="title|content|ext_wangzhi"} 用于定义搜索的参数,num=12 表示每页显示的搜索结果数量,order=date 表示按照日期排序,scode="" 表示不限制栏目,value="title|content|ext_wangzhi" 表示按照自定义字段进行搜索。




