symfony2 とブートストラップについて質問があります。環境「prod」からはアイコン画像をロードできるのに、環境「dev」からはロードできない理由がわかりません。開発では、このエラーが発生します。
ルートは「GET /img/glyphicons-halflings.png」です。
画像 web/img/glyphicons-halflings.png は、../../vendor/twitter/bootstrap/img/glyphicons-halflings.png へのシンボリック リンクです。
このエラーが発生します
http://my.web.site/app_dev.php/img/glyphicons-halflings.png
そして、画像を取得します
http://my.web.site/img/glyphicons-halflings.png
アップデート
この方法でブートストラップを含めます。
{% stylesheets '%kernel.root_dir%/../vendor/twitter/bootstrap/less/bootstrap.less' %}
<link rel="stylesheet" type="text/css" href="{{ asset_url }}" />
{% endstylesheets %}
製品で使用すると、これが機能します
<span class="icon-edit"></span>
そして、私はこのアセット構成を持っています:
assetic:
debug: %kernel.debug%
use_controller: false
bundles: [ MyAwesomeBundle ]
filters:
lessphp:
file: %kernel.root_dir%/../vendor/leafo/lessphp/lessc.inc.php
apply_to: "\.less$"
また、コレクションを作成しようとしました:
assetic:
assets:
senso:
inputs:
- '../img/glyphicons-halflings.png'
outputs:
- 'img/glyphicons-halflings.png'
filters:
- ?lessphp
:dump create web/assetic/senso.png と web/assetic/senso_glyphicons-halflings.png ですが、... senso*.png 画像でどのように動作しますか?