Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Twig wykorzystanie pętli?
Fred1485
post
Post #1





Grupa: Zarejestrowani
Postów: 361
Pomógł: 22
Dołączył: 10.02.2015

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


Witam,

Chcę za pomocą szablonów Twiga (podstawy znam) sobie wypisać na ekran tekst, nie wiem jak to najlepiej wytłumaczyć o co mi chodzi, ale przykładowo, mam podzielone linki na kategorie: aktywny, nieaktywny, inne
Docelowo muszę to zrobić za pomocą tablicy (chyba innego sposobu Twig nie uzna).

Link aktywny przechowuje url i value,
Link nieaktywny samo value,
Link inny url i value,

  1.  
  2. $active = array('url' -> 'jakis_url', 'value' => 'tekst');
  3. $inactive = array('value' => 'tekst');
  4. $other = array('url' -> 'jakis_url', 'value' => 'tekst');
  5.  
  6. // I teraz samo sedno sprawy bo w każdym rodzaju może się znajdować dowolna ilość linków.
  7. //Wszystko dodając do siebie
  8.  
  9. $output = array('active' => array($active1,$active2,$active_n), 'inactive' => array($inactive1,$inactive2,$inactive_n), 'other' => array($other1,$other2,$other_n),


Jak widać stworzyła się tablica 3-wymiarowa i teraz to wszystko trzeba wyrenderować (w szablonie raczej musi być pętla bo jak inaczej wszystkie rodzaje linków po kolei wyrednerować)

Jeśli jest ktoś kto dotarł do tego momentu i wie o co mi chodzi to jak trzeba to rozwiązać, może lepiej da się to zrobić (IMG:style_emoticons/default/sad.gif)

P.S Jest to schemat prostego navigatora więc tych linków tyle trzeba wyświetlać
P.S Ja uważam że to co ma iśc na ekran powinno być w jednej tablice (tak??)

Pozdrawiam

Ten post edytował Fred1485 27.04.2015, 15:27:34
Go to the top of the page
+Quote Post

Posty w temacie


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: 24.08.2025 - 11:33