2017-01-09 26 views
1

我想在Twig中设置输入默认值等于对象的属性。我试过这些:设置输入值等于对象的属性

{{ form_widget(form_confirmation.referee_number, {'value' : 'app.user.refereeNumber' })}} 

{{ form_widget(form_confirmation.referee_number, {'value' : '{{app.user.refereeNumber}}' })}} 

{{ form_widget(form_confirmation.referee_number, {'value' : {{app.user.refereeNumber}} })}} 

但他们都没有工作。

+0

你应该这样做在服务器端,而不是客户端。 – Veve

+0

我正在使用if else语句,所以我认为它必须在客户端。 –

+0

你的测试是基于什么?这个元素不是在服务器端可用吗? – Veve

回答

2

你只要写:

{{ form_widget(form_confirmation.referee_number, {'value' : app.user.refereeNumber })}} 
+0

没错!这对我有效。谢啦兄弟。 –

+0

Sergio,请将代码格式添加到您的代码部分。谢谢。 – Hokusai

+0

@hokusai是的,对不起 –