brangerieau/symfonycms

SymfonyCms 是一个 symfony 扩展包,允许您快速创建具有用户和内容管理的网站

安装: 46

依赖: 0

建议者: 0

安全: 0

星标: 1

关注者: 1

分支: 0

开放问题: 0

语言:JavaScript

类型:symfony-bundle

v0.5.9 2022-11-04 14:14 UTC

README

🔨 安装

使用 composer 获取扩展包

安装此扩展包的最佳方式是依赖 Composer

$ composer require brangerieau/symfonycms

启用扩展包

在应用程序的内核中注册扩展包

// config/bundles.php
<?php

return [
    /* ... */
    Brangerieau\SymfonyCmsBundle\SymfonyCmsBundle::class => ['all' => true],
];

配置

路由

您必须激活扩展包的自定义路由才能访问管理界面

# config/routes.yaml
symfony_cms:
    resource: '@SymfonyCmsBundle/config/routes.yaml'

资源

激活资源以在管理界面中拥有样式

$ php bin/console assets:install

TODO : security.yaml

➕ 可选

数据集

如果您想添加扩展包中的数据集

$ composer require --dev orm-fixtures
$ composer require --dev fakerphp/faker

# Load all fixtures :
$ php bin/console doctrine:fixtures:load

✍️ 作者

Symfony CMS 最初由 Brangerieau Thibaud 创建。