2016-07-03 5 views
-1

今私はCSSを持っています: /web/css/ディレクトリ。 これはSymfony Demoアプリが使用するものです。SF2 - CSSと関連する画像を保存する適切な場所

どこでCSSで使用されるイメージを追加する必要がありますか? /web/images/またはsrc/AppBundle/somethingの場合は?

/web/bundles/name/に他のファイルがありますが、そこにすべて移動する必要がありますか?

私はそれが簡単で、愚かな質問のように見えるかもしれ申し訳ありませんが、それは混乱だ...

答えて

0

置き、それはあなたがそれを好きな場所でもどこでもそれがブラウザによってロードすることができます。

通常、web/がサーバーのルートになります。これは、web/ディレクトリ内のものだけがブラウザによってアクセスできることを意味します。

ディレクトリ、サブディレクトリ、ファイルなどの名前は、あなた次第です。素敵な選択肢:)私はそれが何の違いがありませんわからない

+0

... はhttp://symfony.com/doc/2.8/cookbook/assetic/asset_management.html 'AppBundleを使用することを提案してください/ Resources'を実行していますが、 'Resources'から'/web'にファイルをコピーする方法が必要ですか? また、いくつかの.cssファイルを1つにコンパイルし、 '/ web/css'に公開している場合はどうしますか? – Torpedr

+0

現在の公式Symfonyベストプラクティスでは、アセットを使用しない限り、バンドルの中にアセットを格納するのではなく、 '/ web'にアセットを格納することを明確に述べています。 – Torpedr

関連する問題