【发布时间】:2012-07-06 19:50:53
【问题描述】:
在 symfony2 中,我使用了以下配置 yaml:
// config.yml
parameters:
something:
content:
price: 2.30
mainText: 'Some text here.'
redText: 'This is a text here plus price: ' %price%
%price% 错误并给了我一个错误,但系统告诉它一个数组,那么如何指向某个东西['content'][price]?
【问题讨论】:
-
为什么要将文本放入配置文件中?为什么不把它放在翻译文件中?
-
我的网站不使用多种语言。但是它支持不同的品牌,并且 yml 中的一些文本更容易为多个版本配置
-
您还可以在
Extension类 (symfony.com/doc/current/cookbook/bundles/extension.html) 中构造必要的参数。但是,这需要更多的努力,尤其是如果您以前没有使用过配置公开。