c33s-toolkit / core-config-bundle
该包已被 废弃 并不再维护。未建议替代包。
用于整个项目中的基础变量,适用于 Symfony 2.8|3+
1.0.0
2017-10-07 09:25 UTC
Requires (Dev)
- codeception/codeception: ^2.3
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">
© {{ c33s_core_config.app.name }} {{ "now"|date("Y") }}
</footer>
这允许在项目之间更容易地共享简单的默认模板或代码片段。