मेरे सिम्फनी 4 प्रोजेक्ट में मैं अपने चेकबॉक्स के लिए इस बूटस्ट्रैप थीम का उपयोग करना चाहता हूं:

enter image description here

एचटीएमएल कोड :

<div class="custom-control custom-checkbox">
      <input type="checkbox" class="custom-control-input" id="customCheck1" checked="">
      <label class="custom-control-label" for="customCheck1">Check this custom checkbox</label>
</div>

मैं इसे अपने फ़ील्ड में से किसी एक पर सेट अप करने में कामयाब रहा जब यह चेकबॉक्स टाइप :: क्लास है, जैसे:

->add('inscription', CheckboxType::class, [
                'required' => false,
                'label' => 'Activer l\'inscription',
                'label_attr' => [
                    'class' => 'custom-control-label',
                    'for' => 'inscription'
                ],
                'attr' => [
                    'class' => 'custom-control-input',
                    'id' => 'inscription'
                ]
            ])

और अब मैं इसे कई विकल्पों के साथ इकाई प्रकार के लिए उपयोग करना चाहता हूं।

तो मेरे पास है:

->add('typesConges', EntityType::class, [
                'class' => TypeConge::class,
                'choice_label' => 'nom',
                'choice_attr' => [
                    'class' => 'custom-control-input',
                    'id' => 'typesConges'
                ],
                'attr' => [
                    'class' => 'custom-control-label',
                    'for' => 'typesConges'
                ],
                'expanded' => true,
                'multiple' => true,
            ])

लेकिन यह काम नहीं करता है। मेरे पास यह है:

enter image description here

कृपया क्या कोई मेरी मदद कर सकता है ?

0
eronn 23 नवम्बर 2019, 20:43

1 उत्तर

सबसे बढ़िया उत्तर

आपके पास दो विकल्प हैं: विकल्प 1: कस्टम प्रपत्र प्रकार बनाने के लिए जो निकाय प्रकार /बैकएंड वे/ का विस्तार कर रहा है

विकल्प 2: फॉर्म रेंडरिंग को ओवरराइड करने के लिए /फ्रंट एंड वे/

मुझे लगता है कि विकल्प 2 सरल और साफ-सुथरा है और यदि आप थीम में बिल्ड का उपयोग करते हैं, तो आप इसे ओवरराइड कर सकते हैं: यहां देखें

0
Alexander Dimitrov 23 नवम्बर 2019, 21:02