2017-11-12 12 views
1

私はクエリを実行し、その配列を私のtwigテンプレートに使用します。私のHTMLでTwigテンプレートエンジン - 数値が動作しない配列キーを開始します

{% for a in test%} 

{{a.H}} {{a.2B}}<br> 

{% endfor %} 

列のタイトルHが正常に動作しますが、私は2Bを使用しようとすると、私はこのエラーを取得:

Fatal error: Uncaught Twig_Error_Syntax: Unexpected token "name" of value "B" ("end of print statement" expected)

は、なぜ私は数字で始めることはできません?データベースの列名を変更せずにこれを修正する方法はありますか?あなたが試すことができます。また

{{ attribute(a, '2B') }} 

答えて

3

manualによると、これは次のように行うことができます

{{ a['2B'] }} 
関連する問題