我正在尝试使用我在config.yml中定义的twig参数:
twig:
globals:
my_path: "my_path"
在twig函数asset()中将“my_path”与路径的其余部分连接起来。
我试过了:
src="{{ asset( my_path . 'the_rest_part_of_a_path') }}"
甚至:
src="{{ asset( {{my_path}} . 'the_rest_part_of_a_path') }}"
两者都不起作用。
在这种情况下,我有什么办法可以使用twig全局参数吗?
或者我可以这样使用在parameters.yml中定义的symfony参数吗?
答案 0 :(得分:2)
Twig使用〜进行字符串连接,因此你的例子应该是:
src="{{ asset(my_path ~ 'other_path') }}"
来自docs
〜:将所有操作数转换为字符串并连接它们。 {{“Hello”~name~“!”会返回(假设名字是'John')Hello John!。