Php 是否可以使用资产和细枝创建资产的条件路径?

Php 是否可以使用资产和细枝创建资产的条件路径?,php,symfony,twig,assetic,Php,Symfony,Twig,Assetic,基本上,我想知道是否有可能做到以下几点: <img src="{{ asset('bundles/acme/images' {% if something is defined %}'-blah{{ someId }}'{% endif %} '.png') }}" /> 根据答案,答案可能是否定的,但我想确定。为什么不将if放在资产之外呢 <img src=" {%- if something is defined -%} {{ asset('bundles/a

基本上,我想知道是否有可能做到以下几点:

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


根据答案,答案可能是否定的,但我想确定。

为什么不将if放在
资产之外呢

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

edit:注释中的代码片段完全不可读,请参见下面我的答案。