関連ファイルを次の場所にコピーして、Twitter Bootstrap のバンドルを作成しました。
src/Acme/BootstrapBundle/Resource/public/js
src/Acme/BootstrapBundle/Resource/public/css
src/Acme/BootstrapBundle/Resource/public/img
次に、php app/console assets:install web
バンドル リソースを Web フォルダーにコピーするコマンドを実行します。小枝テンプレートでは、assetic を使用して css と javascript を取り込むことができます。これは正常に機能します。
私が抱えている問題は、バニラ ブートストラップ css が、実際にはイメージ リソースの Web ルートにある /img を指していることです。/web/bundles/bellabootstrap/img
これらのファイルを目的の場所に手動でコピーしたり、シンボリックリンクを作成したりすることもできますが、これを行う正しい Symfony / Assetic の方法を知りたいです。
Bootstrapだけでなく、これを行う方法に興味があることに注意してください-jqueryui/jquery-datatablesなど、および他のサードパーティのライブラリにはまったく同じ問題があります。
ありがとう。