2016-06-18 5 views
0

に私はtowigにブロックを作る必要があり、例えば を設定します。 {%fo.bar%のセットを} HI {%のエンドセットの%} が、エラーどのように小枝セットブロック配列

Fatal error: Uncaught Twig_Error_Syntax: Unexpected token "punctuation" of value "." ("end of statement block" expected) in "content_cp/home/menue.html" at line 1. in /home/test/Twig/lib/Twig/TokenStream.php on line 

答えて

0

あなたを持っていますこのようなものを置く必要があり、ブロックIDに.を入れることはできません。

1
{% block body %} 
    <p>Hello</p> 
{% endblock %} 

小枝は、setタグの使用中オブジェクト.表記することができません。 foオブジェクトのbarプロパティをオーバーライドするmerge機能を使用してみてください

{% set fo = fo|merge({'bar': 'hi'}) %} 
関連する問題