• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Symfony stylizacja formularza

Cloud VPS
0 głosów
186 wizyt
pytanie zadane 18 września 2019 w PHP przez michal_php Stary wyjadacz (13,700 p.)

Cześć.

Stylizuje formularz checkbox w symfony i mam mały problem.Stworzyłem coś takiego :

 {% for pictograms in form.classification.pictograms%}
            <label class="container2">{{ pictograms.vars.label }}
                {{ form_errors(pictograms) }}
                {{ form_widget(pictograms) }}
                <span class="checkmark"></span>
            </label>
        {% endfor %}

co po wyrenderowaniu dało mi efekt :

<label class="container2">GHS01               
        <div class="checkbox">
                <label for="mixture_classification_pictograms_0">
                     <input type="checkbox" id="testCheck" name="testCheck" value="1b">
                </label>
             </div>
         <span class="checkmark"></span>
 </label>

I teraz mam pytanie jak mogę się pozbyć po label div i label coś takiego (aby uzyskać mniej więcej taką strukturę) :

<label class="container2">GHS-05
          <input type="checkbox" name="pole5" onchange="validation()" value="pictogram/ghs-05.png">
           <span class="checkmark"></span>
 </label>

 

1 odpowiedź

0 głosów
odpowiedź 19 września 2019 przez michal_php Stary wyjadacz (13,700 p.)

W dokumentacji znalazłem podpowiedź ,ale jej za bardzo nie kumam.Bo ciągle mi wywala błędy ,że nie zna wartości :

form_widget_simple

wykonałem to tak:

 

{%  for pictograms in form.classification.pictograms%}
            <label class="container2">

                {% block integer_widget %}
                    <div class="integer_widget">
                        {% set type = type|default('number') %}
                        {{ block('form_widget_simple') }}
                    </div>
                {% endblock %}

                <span class="checkmark"></span>
            </label>
        {% endfor %}

       {% form_theme form _self %}

        {{ form_widget(pictograms) }}

dokumentacja :

https://symfony.com/doc/3.4/form/form_customization.html

Podobne pytania

0 głosów
1 odpowiedź 500 wizyt
pytanie zadane 1 października 2019 w PHP przez michal_php Stary wyjadacz (13,700 p.)
0 głosów
1 odpowiedź 176 wizyt
pytanie zadane 28 sierpnia 2019 w PHP przez michal_php Stary wyjadacz (13,700 p.)
0 głosów
1 odpowiedź 538 wizyt
pytanie zadane 25 września 2017 w HTML i CSS przez Karol Loczeski Użytkownik (820 p.)

93,460 zapytań

142,454 odpowiedzi

322,724 komentarzy

62,838 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...