我在我的 config.yml 文件中添加了一个设置,如下所示:
app.config: contact_email: somebody@gmail.com ...
对于我的生活,我无法弄清楚如何将它读入变量。我在我的一个控制器中尝试了这样的事情:
$recipient = $this->container->getParameter('contact_email');
但我收到一条错误消息:
必须定义参数“contact_email”。
我已经清除了我的缓存,我还在 Symfony2 重新加载的站点文档上到处查看,但我不知道如何做到这一点。
可能只是太累了,现在想不通。有人能帮忙吗?
contact_email与其定义within ,不如app.config在一个parameters条目中定义它:
contact_email
app.config
parameters
parameters: contact_email: somebody@gmail.com
您应该会发现您在控制器中进行的调用现在可以正常工作了。