Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [SF][SF2][Symfony2]Nadpisanie styli w formularzu
amii
post
Post #1





Grupa: Zarejestrowani
Postów: 728
Pomógł: 76
Dołączył: 12.06.2009

Ostrzeżenie: (0%)
-----


Chodzi mi o nadpisanie szablonu błędów. W/g dokumentacji zrobiłem jako osobny szablon:
1. W katalogu src/My/Bundle/CMSBundle/Resources/views/Form utworzyłem plik: form_errors.html.twig o zawartości skopiowanej z dokumentacji - (dodałem tylko coś żeby się odróżniał):
  1. {# form_errors.html.twig #}
  2. {% block form_errors %}
  3. {% spaceless %}
  4. {% if errors|length > 0 %}
  5. <ul class="blah">
  6. {% for error in errors %}
  7. <li>{{ error.message }}dffdf</li>
  8. {% endfor %}
  9. </ul>
  10. {% endif %}
  11. {% endspaceless %}
  12. {% endblock form_errors %}


2. W szablonie gdzie generowany jest formularz dodałem:
{% form_theme form 'MyBundleCMSBundle:Form:form_errors.html.twig' %}
{{ form(form) }}

3. Wyczyściłem cache ale nie widać żadnego efektu a zakładam, że w przypadku błędów (walidowanych po stronie serwera) powinien je wsadzić w ten szablon z pliku form_errors.html.twig

EDIT: nieważne już działa, edytowałem nie ten szablon

Ten post edytował amii 6.08.2014, 14:08:04
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.09.2025 - 02:12