Twig

2012-12-17 13 views
25

में सिम्फनी 2 फॉर्म फ़ील्ड का डिफ़ॉल्ट मान सेट करें क्या Twig में इनपुट फ़ील्ड का डिफ़ॉल्ट मान सेट करना संभव है?Twig

{{ form_widget(form.title, {data : 'Default title'}) }} 

यह भी संभव है:

{{ form_widget(form.title) }} 

मैं डिफ़ॉल्ट मान सेट करने के लिए की तरह सक्षम होना चाहते हैं:

मैं के साथ प्रपत्र पंक्ति प्रतिपादन कर रहा हूँ?

उत्तर

62

डिफ़ॉल्ट मान के लिए जादू कीवर्ड value है, data नहीं।

{{ form_widget(form.title, {'value' : 'Default title'}) }} 
+0

आपकी प्रतिक्रिया के लिए धन्यवाद :)। क्या इस तरह के मूल्य में twig चर डालना संभव है: {{form_widget (form.title, {value: '{{variable_twig}}'}}}}? – Zagloo

+1

@Zagloo बस इसके साथ प्रयास करें: '{{form_widget (form.title, {value: variable_twig})}} – hsz

+0

अच्छा! और इस तरह के पाठ के साथ: {{form_widget (form.title, {value: 'blablalbaa variable_twig blablalblaaa'})}}? – Zagloo

1

टाइप प्रकार बनाते समय आप इसे कर सकते हैं। मुझे लगता है कि यह Twig में ऐसा करने से "क्लीनर" है।

+2

आप सही हैं, लेकिन मैं i18n mssages का उपयोग करने से बैकंड को छेड़छाड़ करना चाहता हूं - मैं इसे केवल फ्रंटेंड में करना चाहता हूं। – hsz