开放新搜索页 - 友好速搭主题

友好速搭

开发文档 > 主题开发 > 主题开发 > 升级主题 > 开放新搜索页
主题开发
快速入门 修改主题 制作主题 销售主题 升级主题

开放新搜索页

该功能属于「基础库 3.0」

文件更新:

  • Templates/search.html
  • Configs/settings_data.json
  • Configs/settings_schema.json

功能更新:

  • 支持文章和轻博客全文搜索;
  • 新交互界面;
  • 支持多国语言,暂时只有中英文。

相关说明:

  • 修改位置可参考「藤煤竹」主题相关代码。

修改 Templates/search.html

将原有代码替换成以下代码:

<x-component is="theme-base"></x-component>
<!-- 基础库 3.0 会将`<x-component>`元素初始化为`is`属性所指定的组件;ThemeBase 组件有路由功能,会根据 URL 显示不同路由下的内容 -->

修改 Configs/settings_data.json 和 Configs/settings_schema.json

新增主题设置项目:

设置项 默认值
显示商品搜索结果 SkSearchView_showProducts true/false (注)
显示文章搜索结果 SkSearchView_showPosts true
显示轻博客搜索结果 SkSearchView_showBlogs true

备注:

  • SkSearchView_showProducts键的默认值
    • 商城型主题为true
    • 展示型主题为false
  • 注意settings_data.json不要漏了默认数据

简单测试用例

  • 相关修改文件 JS 代码运行不报错;
  • 搜索商品正常;
  • 搜索文章正常;
  • 搜索轻博客正常;
  • 其他页面搜索输入框功能正常。
免费领取15天试用
立即注册
联系客服
微信咨询
微信二维码

领取免费试用资格

姓名 *

电话 *

公司名称

所在地区

意向产品

提交

提交成功

你好, XXX女士/先生 ,你的需求已提交成功,后续会有专门的客户经理与你电话联系。谢谢!