菜单配置

Reflect Halo 小程序提供了两处显示菜单的地方,而且是通过自己在 Halo 后台配置的,理论上你可以配置成任何你想要的样子。

位置菜单分组名后台配置效果
首页reflect_mp_recommend
博主页reflect_mp_blogger_menu

如上图所示,首页的 推荐 模块以及博主页面的 图库关于,都是我们自定义菜单的部分。我们只需要创建名为 reflect_mp_recommendreflect_mp_blogger_menu 的菜单分组,然后向里面添加菜单项即可。菜单链接形式分为两种,一种是 小程序页面,我们只需要将菜单地址设置为小程序页面路径即可。一种是 外部链接,直接填写外部链接地址即可,当然,在小程序里是无法直接打开外部链接的,所以在访客点击的时候会提示复制到外部浏览器打开。

可用的小程序页面路径列表

名称路径说明
文章详情页面/pages/package-post/detail?id=此页面必须携带文章 id 参数
自定义页面详情页面/pages/package-sheet/sheet?id=此页面必须携带自定义页面 id 参数
图库页面/pages/package-sheet/photos-sheet
友情链接页面/pages/package-sheet/links-sheet

理论上,你可以通过 自定义页面详情页面 配制出任何你需要的页面,比如关于页面或者留言板页面。

注意事项

  1. 首页的菜单图标我们推荐设置一些好看的图片,但是博主页面的图标我们建议到 Remix Icon - Open source icon library 挑选。因为整个项目所用到的图标都是使用的 Remix Icon。
  2. 目前 Halo 的菜单的 图标 只能输入 50 个字符,所以你上传的 icon 可能会导致无法输入和保存,推荐上传到 开发者选项 中的 静态存储