15

「style.css」という名前の css ファイルがあり、そのコンテンツをコントローラー内にロードしたいと考えています。公式ドキュメント(クックブックが含まれています)を読んでも、関連する解決策は見つかりませんでした。

4

3 に答える 3

23

次のようなものを使用して、最初に CSS ディレクトリへのパスを取得する必要があると思います。

$path = $this->get('kernel')->getRootDir() . '/../css' . '/path/to/file.css';

次に、CSS ファイルを文字列に読み込みます。

$css = file_get_contents($path);

それが役立つことを願っています!

于 2013-09-13T14:30:47.650 に答える
13

Symfony2 は「Finder」と呼ばれるコンポーネントを提供します。ドキュメントを確認してください

于 2013-09-13T11:49:59.947 に答える