2011-10-25 20 views
2

私のフォームの選択肢のフィールドにある選択肢のラベルをTwigテンプレートで変更しようとしています。私はPHPでいつものように私のフィールドを作成します。私のテンプレートでは、その後Twigテンプレートの選択肢のラベルを変更します

->add('registered','choice',array('choices' => array('1' => 'Yes', '0' => 'No'),'expanded' => true)) 

、条件が真であるならば、私はこのような何かやりたい:

{{ form_widget(form.registered,{'choices':{'1':'Ναι','0':'Όχι'}})}} 

だからアイデアのようになりますが、その代わりに、はいといいえ、私はギリシャ語でそれを得るでしょう。私の問題は、私は正しい属性をform_widget関数に渡すことができないことです、私は '選択肢'を試してみましたが、動作していないようです。

答えて

2

グローバルメッセージに「はい」と「いいえ」を入れてください。translation domainとsymfonyが自動的に翻訳します。 2.1では、エンティティの翻訳を既定のものだけでなく、異なるドメインに配置することができます。

+0

ありがとうございます!出来た – lgomezma

関連する問題