多入口支持
当一个应用需要提供多个入口(例如主界面与管理界面)时,可以在 lzc-manifest.yml 中使用 application.entries 声明多个入口。启动器会为同一应用(右键菜单)展示多个入口按钮,方便用户直达不同页面。
需要 lzcos v1.4.3+。
yml
application:
subdomain: demoapp
entries:
- id: main
title: "Main"
path: /
- id: admin
title: "Admin"
path: /admin
prefix_domain: admin
locales:
en:
entries.main.title: "Main"
entries.admin.title: "Admin Console"application:
subdomain: demoapp
entries:
- id: main
title: "Main"
path: /
- id: admin
title: "Admin"
path: /admin
prefix_domain: admin
locales:
en:
entries.main.title: "Main"
entries.admin.title: "Admin Console"id:入口唯一标识,必须在应用内保持唯一title:入口显示名称,可通过locales的entries.<entry_id>.title做多语言本地化path:入口路径,通常以/开头prefix_domain:可选,入口域名前缀,最终域名表现为<prefix>-<subdomain>.<rootdomain>
建议只为真正需要被用户直接访问的页面创建入口,避免入口过多造成使用混淆。