我有一些当前在config.yml文件中的设置.
展望未来我希望能够开发一个管理员可以更新这些设置的界面,因此我希望能够通过数据库管理这些设置.
我如何能够将这些设置从数据库加载到Symfony2中,以及何时何地加载它们?
干杯
亚当
有一篇食谱文章大致解释了如何执行此操作(尽管简要说明),参考从Drupal外部加载设置.基本的想法是在你的配置中做这样的事情(例如是yml):
# app/config/config.yml
imports:
- { resource: parameters.php }
Run Code Online (Sandbox Code Playgroud)
然后在parameters.php
你可以做任何你需要的东西来获得你的配置,并设置如下:
$container->setParameter('my.db.parameter', $value);
Run Code Online (Sandbox Code Playgroud)
(取自食谱,略有修改).
归档时间: |
|
查看次数: |
9399 次 |
最近记录: |