Можно ли создать условный путь к активу, используя актив и ветку?

В принципе, я хочу знать, возможно ли что-то вроде следующего:

<img src="{{ asset('bundles/acme/images' {% if something is defined %}'-blah{{ someId }}'{% endif %} '.png') }}" />

Согласно этому ответ, скорее всего, нет, но я хочу убедиться.


person Major Productions    schedule 10.04.2013    source источник
comment
изменить: фрагмент кода был совершенно нечитаемым в комментарии, см. мой ответ ниже.   -  person dbrumann    schedule 10.04.2013


Ответы (1)


Почему бы вам не поместить if вне asset-вызова следующим образом:

<img src="
{%- if something is defined -%}
    {{ asset('bundles/acme/images-blah' ~ someId ~ '.png') }}
{%- else -%}
    {{ asset('bundles/acme/images-blah.png') }}
{%- endif -%}
" />
person dbrumann    schedule 10.04.2013