明亮/mango-core

Mango CMS 的核心功能,可以在没有管理员界面的情况下独立工作。

v1.1.0 2021-11-11 10:18 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 项目均在专有许可协议下授权。