No Twig, verifique se existe uma chave específica de um array
No PHP podemos verificar se existe uma chave em um array usando a funçãoarray_key_exists()
.
Na linguagem de modelagem Twig, podemos verificar se uma variável ou propriedade de um objeto existe simplesmente usando umif
declaração, assim:
{% if app.user %}
do something here
{% else %}
do something else
{% endif %}
Mas como podemos verificar se uma chave de ummatriz existe usando o Twig? eu tentei{% if array.key %}
, mas isso me dá um erro:
Key "key" for array with keys "0, 1, 2, 3...648" does not exist
Como uma das principais formas de passar dados para um modelo é usar arrays, parece que deve haver alguma maneira de fazer isso. Alguma ideia?