Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [SF][SF2] Zmiana wyglądu pola formularza?
Forum PHP.pl > Forum > PHP > Frameworki
Randallmaster
  1. //controller:
  2. $form = $this->createFormBuilder($task)
  3. ->setAction($this->generateUrl('pagesStore'))
  4. ->setMethod('POST')
  5. ->add('task', 'text')
  6. //...
  7.  
  8. //widok:
  9. {% block body %}
  10. {{ form_start(form) }}
  11. {{ form_widget(form) }}
  12. {{ form_end(form) }}
  13. {% endblock %}


Jak zmienić wygląd renderowanego pola 'task' ? chciałbym dodać klasy itp. ?
ohm
Wystarczy użyć google
https://stackoverflow.com/questions/6734821...ony2-form-input
Randallmaster
Może dokładniej renderowany podstawowy wygląd z symfony:

  1. <div>
  2. <label for="form_task" class="required">Task</label>
  3. <input type="text" id="form_task" name="form[task]" required="required" class="calendar" value="Write a block post">
  4. </div>


a ja potrzebuje mniej więcej coś takiego:

  1. <div class="col-md-6">
  2. <div class="form-group">
  3. <label class="control-label col-md-3">Wyświetlanie<span class="font-red-sunglo">*</span></label>
  4. <div class="col-md-9">
  5. <input name="display_name" class="form-control required" id="display_name" value="" maxlength="125" onfocus="this.select()" type="text" placeholder="" data-original-title="Wypełnij pole!" data-trigger="manual">
  6. <span class="help-block">Nazwa wyświetlana</span>
  7. </div>
  8. </div>
  9. </div>
seeba
How to Customize Form Rendering
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.