c33s-toolkit/core-config-bundle

该包已被 废弃 并不再维护。未建议替代包。

用于整个项目中的基础变量,适用于 Symfony 2.8|3+

安装: 136

依赖者: 1

建议者: 0

安全性: 0

类型:symfony-bundle

1.0.0 2017-10-07 09:25 UTC

This package is auto-updated.

Last update: 2022-02-01 13:10:16 UTC


README

用于整个项目中的基础变量,适用于 Symfony 2.8|3+

安装

composer require c33s-toolkit/core-config-bundle

将包添加到您的 AppKernel.php

<?php

class AppKernel extends Kernel
{
    public function registerBundles()
    {
        $bundles = [
            // ...
            new C33s\Toolkit\CoreConfigBundle\C33sToolkitCoreConfigBundle(),

复制 src/Resources/config/templates/c33s_toolkit_core_config.yaml 并将其包含在项目配置中。根据需要调整变量。

使用

c33s_toolkit_core_config.yaml 中定义的所有设置都将在您的模板内部作为全局 twig 变量可用

<footer class="footer">
    &copy; {{ c33s_core_config.app.name }} {{ "now"|date("Y") }}
</footer>

这允许在项目之间更容易地共享简单的默认模板或代码片段。