明亮 / mango-core
Mango CMS 的核心功能,可以在没有管理员界面的情况下独立工作。
v1.1.0
2021-11-11 10:18 UTC
Requires
- php: >=7.1.0
- facebook/graph-sdk: ^5.7
- spatie/eloquent-sortable: ^3.8
- spatie/laravel-medialibrary: ^7.0
Requires (Dev)
- doctrine/dbal: ^2.10
- orchestra/testbench: ^5.2
- dev-staging
- v1.1.0
- v1.0.6.13
- v1.0.6.12
- v1.0.6.11
- 1.0.6.10
- v1.0.6.9
- v1.0.6.8
- v1.0.6.8-dev
- v1.0.6.7
- v1.0.6.6
- v1.0.6.5
- v1.0.6.4
- 1.0.6.3
- v1.0.6.2
- v1.0.6.1
- v1.0.6
- v1.0.5
- v1.0.4
- v1.0.3
- v1.0.2
- v1.0.1
- v1.0.0
- dev-patch-on-v1.0.6.3
- dev-hotfix-on-1.0.6.1
- dev-master
- dev-hotfix/cache-fix
- dev-hotfix/link-handles-link-attribute
- dev-vv-fix
- dev-MNG-5-multisite-functionality
- dev-invitech
- dev-feature/disable-cache
- dev-feature/next-summer
- dev-feature/new-base
- dev-nova
- dev-feature/#18310-page-design-and-development
- dev-feature/#18288-menu-system-database
This package is not auto-updated.
Last update: 2024-09-30 06:25:54 UTC
README
Mango Nova ("下一个夏天"版)
介绍
安装
由于您使用brightly/mango-starter 开始了项目,Mango 核心已添加到您的 composer.json 文件中,并已准备好使用。
迁移
要迁移 Mango 的文件,首先您必须发布迁移文件。
artisan vendor:publish --tag=mango-core-migrations
...然后进行迁移
artisan migrate
用法
基本构建块
Mango 核心提供了菜单、链接的结构和绑定到该结构的内容。
菜单
菜单是模板中链接树的“占位符”。菜单可以在模板中这样显示
@componentfirst($menu->templates('main'), ['menu' => $menu->menu('main')])
...
@componentfirst
链接
链接为页面提供 URL。因此,页面本身在 Mango 中并不存在,而是由链接和内容对象提供的。链接描述了 URI 并处理发布信息。
内容
提供给定页面的内容。
前端
主页(又称主页面或欢迎页面)
您可以为该设置一个“页面”——一个链接和一个内容。链接的 slug 将是当前页面的标识符。之后,您可以在配置文件中使用链接的标识符。
array(
...
'routes' => [
'index' => 'your_link_slug'
],
...
);
贡献
更新此项目后,您应该重建私有包索引!请查看此信息!
许可协议
Brightly 项目均在专有
许可协议下授权。