Mam w bazie danych tabelę roles_parameters(id, role_id (FK), parameter_id (FK), value_id) która wygląda tak:
1 1 1 0
2 1 2 1
3 1 3 1
4 1 4 1
5 1 5 0
... itd
116 1 116 1
117 2 1 1
118 2 2 1
119 2 3 0
... itd
A także dwie tabele:
- parameters (id, parameter_name) o zawartości (1, parameter1) (2, parameter2), itd.,
- roles (id, role_name) o zawartości (1, ROLE_A) (2, ROLE_B), itd.
I mam problem, aby wyświetlić ją przy pomocy Twiga (w Symfony). Docelowy efekt ma być taki:
| | ROLE_A | ROLE_B | ROLE_C | ... | ROLE_N
| parameter1 | R1P1 | R2P1 | R3P1 | ... | RNP1
| parameter2 | R1P2 | R2P2 | R3P2 | ... | RNP2
... itd
gdzie R1P1 = value_id dla role_id=1 i parameter_id=1 (w tym wypadku zamiast R1P1 powinno wyświetlić się zero).
Ktoś mógłby pomóc?