在论坛里看到有朋友在问,搜索功能如何搜索指定字段。
比如他新建了一个自定义模型product_goods,自定义字段为商品编号stock_goods_number。前台要搜索商品编号出来对应的商品结果。这里是需要在后台设置一下的。
以下为教程,有不明白的可以私信我。
第一步 后台设置
先在后台系统设置→搜索配置中,“前台搜索的字段”中添加自定义字段名,“允许前台搜索的表”中添加自定义模型名。
第二步 前端搜索设置
在前端搜索代码里将单模型搜索的“article”修改为您的自定义模型名product_goods。
<form action="{fun get_domain()}/search" method="GET"> <input name="molds" type="hidden" value="product_goods" /> <input name="word" type="text" placeholder="输入关键词"> <button type="submit">搜索</button> </form>
多模搜索参考此配置。