[php][twig] Przekazanie do pętli tablicy a w przypadku gdy jest pusta inną tablicę. |
[php][twig] Przekazanie do pętli tablicy a w przypadku gdy jest pusta inną tablicę. |
17.09.2021, 11:02:30
Post
#1
|
|
Grupa: Zarejestrowani Postów: 190 Pomógł: 0 Dołączył: 25.11.2015 Ostrzeżenie: (0%) |
Witam.
Potrzebuje zmodyfikować pętle for w pliku html która działa na mechaniźmie Twig. W pliku głównym index.html dołączam pętle, do pętli przekazuje zmienną i działa to poprawnie. Kod {% include 'lista_ajax.tpl' with {'provided_list':lista} %} Plik html z pętla, którą includuje. Kod {% for value in provided_list %} {% endfor %} Potrzebuje jednak do pętli jeżeli zmienna 'lista' nie istnieje, inną zmienną o nazwie 'provided_list'. Próbowałem coś takiego, ale nie działa: Kod {% include 'lista_ajax.tpl' with {'provided_list':lista|provided_list} %}
Ten post edytował luis2luis 17.09.2021, 11:03:31 |
|
|
17.09.2021, 11:13:12
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 761 Pomógł: 1822 Dołączył: 11.03.2014 Ostrzeżenie: (0%) |
-------------------- |
|
|
17.09.2021, 18:19:02
Post
#3
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 9 Dołączył: 28.04.2010 Ostrzeżenie: (0%) |
Ewentualnie:
-------------------- |
|
|
18.09.2021, 06:09:00
Post
#4
|
|
Grupa: Zarejestrowani Postów: 531 Pomógł: 55 Dołączył: 3.01.2016 Skąd: Łowicz Ostrzeżenie: (0%) |
Nie powinienieś w Twigu używać tagu include tylko funkcji
TAG {% include() %} FUNKCJA {{ include() }} -------------------- Szukam zleceń Symfony, Laravel, Back-End, Front-End, PHP, MySQL ...
|
|
|
22.09.2021, 17:39:13
Post
#5
|
|
Grupa: Zarejestrowani Postów: 190 Pomógł: 0 Dołączył: 25.11.2015 Ostrzeżenie: (0%) |
Nie powinienieś w Twigu używać tagu include tylko funkcji TAG {% include() %} FUNKCJA {{ include() }} Czy naprawde jest jakaśznaczaca różnica pomiędzy {% include .. %} a {{ include(..) }} Oba sposoby działają. Takie coś działa:
a takie coś, nie:
Ten post edytował luis2luis 22.09.2021, 17:39:49 |
|
|
22.09.2021, 18:48:53
Post
#6
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 9 Dołączył: 28.04.2010 Ostrzeżenie: (0%) |
-------------------- |
|
|
Wersja Lo-Fi | Aktualny czas: 19.04.2024 - 03:38 |