苹果cms教程

苹果CMS文章搜索页面表单开发与参数调用教程

发布时间:2025-04-26共12人阅读

一、文章搜索页基础信息

  • 模板文件路径:html/art/search.html

  • 页面AID标识:23

  • 搜索链接函数:{:mac_url_search(['wd'=>'变形金刚'],'art')}

  • 页面自定义变量:无额外独立调用变量

二、搜索支持参数说明

文章搜索页面支持多维度条件筛选,可通过URL携带对应参数实现精准检索,参数详情如下:

参数名称示例值是否必填参数说明
wd1是检索关键词,用于匹配文章标题及内容
year2019否按发布年代筛选文章数据
tag国产大片否根据文章TAG标签筛选内容
class科幻片否根据自定义分类类型筛选内容

三、搜索URL格式与参数获取方式

文章搜索页面采用伪静态URL结构,可直接拼接关键词完成检索,标准链接格式如下:

index.php/artsearch/变形金刚-------------.html

模板中可通过 $param 数组接收所有搜索参数,使用 {$param['wd']} 即可获取当前页面搜索关键词,其他筛选参数可沿用相同调用方式。

四、完整搜索表单模板代码

以下为可直接使用的文章搜索表单代码,包含关键词输入、提交按钮、后台热搜关键词遍历功能,适配文章全站检索场景。

<!-- 文章搜索表单 -->
<form name="search" method="get" action="{:mac_url('art/search')}" onSubmit="return qrsearch();">
   <input type="text" name="wd" class="mac_wd" value="{$param.wd}" placeholder="请在此处输入文章標題" />
   <input type="submit" class="mac_search" value="搜索文章" />
</form>

<!-- 后台预设热搜关键词调用 -->
 <div class="hotkeys">热搜:
   {maccms:foreach name=":explode(',',$maccms.search_hot)" key="key2"}
   <a href="{:mac_url('art/search',['wd'=>$vo2])}">{$vo2}</a>
   {/maccms:foreach}
</div>