小编典典

如何从 Symfony2 config.yml 读取配置设置?

all

我在我的 config.yml 文件中添加了一个设置,如下所示:

app.config:
    contact_email: somebody@gmail.com
    ...

对于我的生活,我无法弄清楚如何将它读入变量。我在我的一个控制器中尝试了这样的事情:

$recipient =
$this->container->getParameter('contact_email');

但我收到一条错误消息:

必须定义参数“contact_email”。

我已经清除了我的缓存,我还在 Symfony2 重新加载的站点文档上到处查看,但我不知道如何做到这一点。

可能只是太累了,现在想不通。有人能帮忙吗?


阅读 63

收藏
2022-07-13

共1个答案

小编典典

contact_email与其定义within ,不如app.config在一个parameters条目中定义它:

parameters:
    contact_email: somebody@gmail.com

您应该会发现您在控制器中进行的调用现在可以正常工作了。

2022-07-13