0
は私の小枝テンプレートに画像を表示するWebディレクトリ内のイメージの名前私がやる小枝とAssetic:
<img src="{{ asset('images/mylogo.png'}}" />
私が「ウェブ」ディレクトリに手動で私のイメージ「mylogo.png」を置けばそれは正常に動作します私のアプリケーション。しかし、私はそれが良い方法だとは思わない。私は 'assets:instal web'コマンドを使うべきです
問題は私が 'assets:instal web'コマンドを使って私のイメージの名前が変更されたときです(例えば名前はfce32_mylogo_2.pngです)。 。 。私はそれが私のイメージの名前を変更しているasseticだと思う。
しかし、その画像を表示するために私のTwigテンプレートが私の画像を見つけられません。
正常ですか?私の画像「mylogo.png」を自分のWebフォルダに手動で入れましたか?そのことはよくわからない 。 。 。
編集:
{% image 'bundles/myBundle/img/mylogo.png' %}
<img src="{{ asset_url }}" class="img-responsive" alt="">
{% endimage %}
しかし、これは小枝の変数を渡すことはできません:私はこのsynthaxを使用することができます知っています。
{% image 'bundles/myBundle/img/'~someVar.logoUrl %}
<img src="{{ asset_url }}" class="img-responsive" alt="">
{% endimage %}