Witam, znowu przychodzę z pytaniem odnośnie Symfony.
Sprawa wygląda następująco: posiadam 3 tabelki (kategorie, podkategorie i posty). Posty są tworzone przez wbudowany formularz Symfony, czyli posiadają własną tabelkę. Do niej dorobiłem jedynie kolumnę podkategorie_id.
Dla zobrazowania tabelek:
Kategorie:
id | nazwa
Podkategorie:
id | nazwa | id_kategoria
Post:
id | title | content | id_podkategoria
Dla każdej tabelki jest kontroler. Wpadłem na pomysł aby wkleić zawartość kontrolera i entity podkategorii do kategorii, a potem taką formułką to sobie drukować:
Jest to plik kategorie/index.html.twig
{% for kategorie in kategories %}
<li>
<a>{{ kategorie.nazwa }}</a>
{% for podkategorie in podkategories %}
<div class="podkat">
<a href="#">{{ podkategorie.nazwa }}</a>
</div>
{% endfor %}
</li>
{% endfor %}
I teraz pytanie, co mogę zrobić aby uzyskać żądany efekt? Chciałem operować na kilku tabelkach zamiast jednej ze względu na formularz do tworzenia postów. Szukałem tu i tu, jednak nie wiem czy to będzie pasować do nowego standardu symfony. Proszę aby mnie ktoś nakierował.