phpcms v9 全站搜索框制作
<div class="tab" id="search">{php $j=0}
{php $search_model = getcache('search_model_'.$siteid, 'search');}
{loop $search_model $k=>$v}
{php $j++;}
<a href="javascript:;" style="outline:medium none;" hidefocus="true" {if $j==1 && $typeid=$v['typeid']} class="on" {/if}>{$v['name']}</a>{if $j != count($search_model)}<span> | </span>{/if}
{/loop}
{php unset($j);}
</div>
<div class="bd">
<form action="{APP_PATH}index.php" method="get" target="_blank">
<input type="hidden" name="m" value="search"/>
<input type="hidden" name="c" value="index"/>
<input type="hidden" name="a" value="init"/>
<input type="hidden" name="typeid" value="{$typeid}" id="typeid"/>
<input type="hidden" name="siteid" value="{$siteid}" id="siteid"/>
<input type="text" class="text" name="q" id="q"/><input type="submit" value="搜 索" class="button" />
</form>
</div>以上是系统自己带的模板源码,可以写个精简版。我的模板如下:
只做全站搜索,不分类
<form action="{APP_PATH}index.php" method="get" target="_blank">
<input type="hidden" name="m" value="search"/>
<input type="hidden" name="c" value="index"/>
<input type="hidden" name="a" value="init"/>
<input type="hidden" name="typeid" value="1"/>
<input type="hidden" name="siteid" value="1" >
<input type="text" class="text" name="q" id="q"/><input type="submit" value="搜 索"/>
</form>
其中的name="typeid"
value="1"为新闻
value="2" 为下载
value="3" 为图片
也可以不加
name="siteid"
你有多个站点,要写上站点的ID,
也可不写
http://bbs.phpcms.cn/thread-232333-1-1.html
http://bbs.phpcms.cn/thread-717955-1-1.html
页:
[1]