您是否知道一种快速简便的方法,使得当有人点击搜索图标时,访客不是弹出输入框,而是被重定向到 discourse.local/search?expanded=true?
不确定这是否是最快/最简单/最好的方法,但到目前为止,我是这样做的:
- 使用 CSS 隐藏默认图标
- 使用 icon-header-links 组件添加自定义图标
- 将该图标链接到您的自定义页面
不过,我建议将其与自定义展开的搜索视图结合使用,或者实际上将其重定向到自定义文档页面。
您确定要这样做吗?
搜索面板具有上下文感知功能,因此能为您的用户提供更加细致的搜索体验。
- 在用户页面时搜索用户帖子
- 在分类页面时搜索分类内容
- 在标签页面时搜索标签内容
- 在主题页面时搜索主题内容
此外,它还允许用户在这些页面上进行全局搜索。
将搜索图标重定向到 /search 意味着您将失去所有这些功能,除非用户手动输入相关信息,或在全页面搜索选项中手动选择。