【发布时间】:2017-10-15 12:40:47
【问题描述】:
如何在 symfony 中使用键/值创建和使用自己的全局配置?
我尝试在parameters 行下的parameters.yml 中设置键/值,这些键/值在安装后位于此文件中,并像$pageTitle = $this->getParameter('myKey'); 一样得到它,它可以工作,但我想要自己的整个配置文件的结构。 $this->getParameter('myParameters.myKey')所以:
我创建了新文件:
#app/config/myConfig.yml
myParameters:
myKey: myValue
在 config.yml 我添加了:
#app/config/config.yml
imports:
- { resource: myConfig.yml }
在控制器中:
$pageTitle = $this->getParameter('myKey');
我有一个例外:
FileLoader.php 第 118 行中的 FileLoaderLoadException:没有扩展能够加载“inyconfig”的配置(在....
编辑
此示例有效,但您必须做一点更改 - 将 myParameters 更改为 parameters,一切都像魅力一样工作。
【问题讨论】:
-
给我一些反馈