Jurix
Jurix
Jurix
1
#symfony #doctrine
#php #webdev #programowanie

Mam 2 encje które mają relację do encji Kategorii. W encji Kategorii mam pole określające typ kategorii (stworzona dla ułatwienia, integer). Stworzyłem formularz do jednej z 2 encji, gdzie m.in. wybieram kategorię. Chcę, aby wyświetlały mi się wyłącznie kategorie określonego typu (te powiązane z daną encją). W jaki prosty sposób mogę to zrobić? Jakiś warunek w ORM encji żeby sprawdzało to pole typu, w formularzu ograniczyć listę kategorii?

Symfony 4.
  • Najlepsze
  • Wszystkie komentarze
shiv3er
@Jurix: Pole w formularzu ustawiasz jako Entity Type i wtedy Query Builderem możesz określić, które rekordy mają być wyświetlone. Dokładnie tak jak tutaj w sekcji "Using a Custom Query for the Entities" link
Jurix
Jurix
Jurix Autor
0
Prościej: Chcę wywalić Warzywa i Mięsa z tego wygenerowanego przez Symfony formularza. Są one oznaczone w bazie polem.
Jurix
Jurix
Jurix Autor
0
@shiv3er: Dzięki, o to chodziło!