2012-07-10 9 views
8

यह मेरा प्रपत्र वर्गक्या समारोह getName सिम्फोनी में क्या 2 प्रपत्र करता

class CommentType extends AbstractType 
{ 
    public function buildForm(FormBuilder $builder, array $options) 
    { 
     $builder 
      ->add('user') 
      ->add('comment') 

     ; 
    } 

    public function getName() 
    { 
     return 'sample_staticbundle_commenttype'; 
    } 
} 

है कि मैं क्या समारोह getName प्राप्त करने में सक्षम नहीं हूँ करता

उत्तर

8

जब कि फार्म के लिए टहनी टेम्पलेट्स प्रतिपादन यह प्रयोग किया जाता है ।

{% block sample_staticbundle_commenttype_widget %} 
+0

तो यू इसकी एक ही मतलब के रूप में '{% प्रस्तुत करना: यह आप डिफ़ॉल्ट विजेट ओवरराइड लेकिन केवल एक ब्लॉक का उल्लेख करने, उदाहरण के लिए द्वारा उस विशेष रूप के लिए देता है 'SampleStaticBUndle: टिप्पणी: नए' { 'blog_id' के साथ : blog.id}%} ' – user825904

+0

नहीं, मेरा मतलब वास्तविक रूप फ़ील्ड है। उदाहरण के लिए ये डिफ़ॉल्ट फॉर्म फ़ील्ड ट्विग ब्लॉक हैं https://github.com/symfony/symfony/blob/master/src/Symfony/Bridge/Twig/Resources/views/Form/form_div_layout.html.twig लेकिन प्रत्येक नामित फॉर्म यदि आप इसका नाम – MDrollette

+0

का उपयोग कर ब्लॉक बनाते हैं तो मुझे अलग-अलग ओवरडिन करें। अब मुझे यह मिला है। धन्यवाद – user825904

संबंधित मुद्दे