Czy istnieje inteligentny sposób wyświetlania/używania zmiennej gałązki tylko wtedy, gdy istnieje?twig: wyświetlanie zmiennej tylko jeśli istnieje
Powiedz, mam strukturę:
'opt1': {'visible': false, 'bundle': 'XxxBundle', 'name': 'label1'},
'opt2': {'visible': true, 'bundle': 'YyyBundle', 'name': 'label2', 'params': '/par1'},
i używam go w:
<a href="{{path(desc.bundle ~ '_' ~ action ~ desc.params)}}">
Chciałbym gałązkę pominąć desc.params jeśli nie istnieją odrębne wejście. Czy istnieje jakiś mądrzejszy sposób niż używanie instrukcji if
?
Można też po prostu użyć 'desc.params | default' (bez '('')'). – fritzmg