Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [SF2][Symfony2][Symfony] Encja z poziomu formView (Twig)
blackroger
post
Post #1





Grupa: Zarejestrowani
Postów: 176
Pomógł: 0
Dołączył: 8.11.2008

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


W jaki sposób najlepiej dostać się do encji na podstawie formView (w Twig)?

Chce nadpisać sobie poniższy widget, i potrzebuje wartości ID obiektu

  1. {% block choice_widget_options %}
  2. {% spaceless %}
  3. {% for group_label, choice in options %}
  4. {% if choice is iterable %}
  5. <optgroup label="{{ group_label|trans({}, translation_domain) }}">
  6. {% set options = choice %}
  7. {{ block('choice_widget_options') }}
  8. {% else %}
  9. <option !!!!!!!!!!!!!!!!{% if form.vars.data.getId == choice.value %} disabled="disabled"{% endif %}!!!!!!!!!!!!!!!!!! value="{{ choice.value }}"{% if choice is selectedchoice(value) %} selected="selected"{% endif %}>{{ choice.label|trans({}, translation_domain)|raw }}</option>
  10. {% endif %}
  11. {% endfor %}
  12. {% endspaceless %}
  13. {% endblock choice_widget_options %}


tak nie działa: form.vars.data.getId

Tutaj jakies odwołanie do parenta formularza jest potrzebne...


Ok... dotarłem: ma być takie coś: form.parent.vars.data.getId

Ten post edytował blackroger 15.05.2013, 10:40:15
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.12.2025 - 16:51