# 菜单配置
Reflect Halo 小程序提供了两处显示菜单的地方,而且是通过自己在 Halo 后台配置的,理论上你可以配置成任何你想要的样子。
位置 | 菜单分组名 | 后台配置 | 效果 |
---|---|---|---|
首页 | reflect_mp_recommend | ||
博主页 | reflect_mp_blogger_menu |
如上图所示,首页的 推荐 模块以及博主页面的 图库 到 关于,都是我们自定义菜单的部分。我们只需要创建名为 reflect_mp_recommend
和 reflect_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 | 无 |
理论上,你可以通过 自定义页面详情页面
配制出任何你需要的页面,比如关于页面或者留言板页面。
# 注意事项
- 首页的菜单图标我们推荐设置一些好看的图片,但是博主页面的图标我们建议到 Remix Icon - Open source icon libraryopen in new window 挑选。因为整个项目所用到的图标都是使用的 Remix Icon。
- 目前 Halo 的菜单的 图标 只能输入 50 个字符,所以你上传的 icon 可能会导致无法输入和保存,推荐上传到 开发者选项 中的 静态存储。