2017-03-24 6 views
0

私はレゲエバッキングバンドのウェブサイトに取り掛かりました。そして、「予約」ページに私はフォームを持っています。フォームを提出した後、最初に(必然的に)何かが間違っていたり、成功した場合は、すべての必須フィールドが入力されているかどうかをチェックします。他の小枝変数の中の変数Twig?

しかし、いくつかの言語ファイル(nl、de、fr、en)があります。 HTMLページでは、最初にPHP内部でエラーが設定されているかどうかをチェックし、エラーがある場合は適切な言語で出力したいと考えています。

私もPHPでエラータイプを送信していますが、これは可能ではないようですので、だから、エラーが発生した場合には、HTMLは、この

{{ lang.booking.{{ form_error }} }}

のように見えなければならないでしょう(明らかに)。

この問題を回避する方法を教えてもらえますか?

ありがとうございます!

答えて

1

attribute関数を使用すると、変数の動的属性にアクセスできます。

{{ attribute(lang.booking, form_error) }} 
+0

ありがとうございました!!今までこの機能を知らなかったのですが、他の多くのものにも便利です。私を助けた! – Dante

関連する問題