数组中的 Twig 变量
Twig Variable in Array
AuthContoller:
return $this->render('pages/login.html.twig', [
'LoginForm' => $form->createView(),
'lang' => self::getStrings('en-en') // Returns an array,
'message' => $verify['string'],
]);
通常我用 {{ lang.stringname }}
在树枝模板中调用字符串。在这种情况下,我想调用一个带有值的字符串,该值是通过 'message'.
提交的
我试过这个:
{{ lang[message] }}
和
{{ lang.[message] }}.
错误信息是:
Expected name or number.
有人有想法吗?谢谢。
点符号是数组的快捷方式[] - 对命名数组特别有用,但也可用于数字索引。用正则数组还是可以的,可以取一个自变量作为key
{{ lang[message] }}
有一个 TwigFiddle,基于 @DarkBee 的 link 中的一个来展示它的使用情况。
AuthContoller:
return $this->render('pages/login.html.twig', [
'LoginForm' => $form->createView(),
'lang' => self::getStrings('en-en') // Returns an array,
'message' => $verify['string'],
]);
通常我用 {{ lang.stringname }}
在树枝模板中调用字符串。在这种情况下,我想调用一个带有值的字符串,该值是通过 'message'.
我试过这个:
{{ lang[message] }}
和
{{ lang.[message] }}.
错误信息是:
Expected name or number.
有人有想法吗?谢谢。
点符号是数组的快捷方式[] - 对命名数组特别有用,但也可用于数字索引。用正则数组还是可以的,可以取一个自变量作为key
{{ lang[message] }}
有一个 TwigFiddle,基于 @DarkBee 的 link 中的一个来展示它的使用情况。