タグ付けされた質問 「assetic」

6
Symfony 2のCSSファイルのアセットのパス
問題 (画像、フォントなどの)パスが含まれているCSSファイルがありますurl(..)。 私のパス構造は次のとおりです: ... +-src/ | +-MyCompany/ | +-MyBundle/ | +-Resources/ | +-assets/ | +-css/ | +-stylesheets... +-web/ | +-images/ | +-images... ... スタイルシートで自分の画像を参照したい。 最初の解決策 CSSファイルのすべてのパスを絶対パスに変更しました。これも解決策ではありません。アプリケーションもサブディレクトリで動作しているはずです(そうしなければなりません!)。 2番目のソリューション Asseticをで使用しfilter="cssrewrite"ます。 CSSファイルのすべてのパスを url("../../../../../../web/images/myimage.png") リソースディレクトリからディレクトリへの実際のパスを表し/web/imagesます。cssrewriteが次のコードを生成するため、これは機能しません。 url("../../Resources/assets/") これは明らかに間違った道です。 assetic:dumpこのパスが作成された後、これはまだ間違っています: url("../../../web/images/myimage.png") Asseticの小枝コード: {% stylesheets '@MyCompanyMyBundle/Resources/assets/css/*.css' filter="cssrewrite" %} <link rel="stylesheet" href="{{ asset_url }}" /> {% endstylesheets %} …
101 php  css  symfony  assetic 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.