2
回答
PublicCMS,求教做搜索页面的具体思路是什么?
注册华为云得mate10,2.9折抢先购!>>>   

官网的东西示例是很全,我也知道这个无非是取值,传值,查询的过程而已,但就是没思路

举报
shine声
发帖于4个月前 2回/54阅

1. 首先新建模板 设置允许动态访问,可接受参数word

2. 调用指令,并输出搜索结果<@_search word=word><#list page.list as a>${a.title}</#list></@_search>

更详细的方式可以参考 后台的模板实例,创建模板,点击右侧模板实例按钮,点击保存就能看到

在模板中调用search指令规则和接口方式类似

https://cms.publiccms.com/api/directive/search?showParamters=true&word=cms

你也可以自己用js实现搜索和内容展示

--- 共有 5 条评论 ---
shine声 回复 @kerneler : 谢了 4个月前 回复
kerneler 回复 @shine声 : input name="word" 4个月前 回复
kerneler 回复 @shine声 : contentList 本身就支持标题搜索 不过那个是 数据库的like查询 4个月前 回复
shine声再问一下这个<@_search...>搜索的内容能精细化一下,比如只搜索标题? 4个月前 回复
shine声<form action="search/index.html" method="get"> <input type="text" /><input type="submit"/> </form> 搜索页这里怎么写,我直接写search/index.html?word=xx是能搜索,可这个form怎么传word的值? 4个月前 回复

用publicCMs给你封装的标签取值啊,比如<#@category id=id></#@category>这个id时通过后台动态生成的,然后配置下页面访问路径就可以在页面取到这个值了,具体可以看看官网的操作文档,虽然写的很简陋,还是可以参考一下的

--- 共有 2 条评论 ---
shine声谢了 4个月前 回复
kerneler哈哈 主要是懒 4个月前 回复
顶部