Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [twig] iteracja - problem
damianooo
post 11.03.2014, 18:20:23
Post #1





Grupa: Zarejestrowani
Postów: 493
Pomógł: 2
Dołączył: 15.07.2011
Skąd: Katowice

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


Witam,

Mam problem z następującą iteracją w szablonie TWIG:

  1. <form action="{{ path('meet_create') }}" method="post" {{ form_enctype(form) }}>
  2.  
  3. {% for i in 1..20 %}
  4. {{ form_widget(form.position.vars.prototype) }}
  5. {% endfor %}
  6.  
  7. <p>
  8. <button type="submit">Create</button>
  9. </p>
  10. </form>


Jak przeiterować aby na stronie wyświetliło mi się 20 widget-ów typu text o nazie position ?

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
damianooo
post 13.03.2014, 00:31:42
Post #2





Grupa: Zarejestrowani
Postów: 493
Pomógł: 2
Dołączył: 15.07.2011
Skąd: Katowice

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


Udało mi się zrobić coś takiego:

{% for i in 1..20 %}
{{ form_widget(form.position.vars.prototype)|replace({ __name__:i }) }}
{% endfor %}

ale niestety zamiast przycisku Input wyświetla mi się taki kod html:

<input type="text" id="my_costambundle_meettype_position_1" name="my_costambundle_meettype[position][1]" required="required" />



co robię źle ?
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 25.04.2024 - 18:30