2008-12-15 35 views

回答

5

但你不需要完整的symfony堆棧(除非你需要一些內部的symfony狀態/變量)。

你只需要使用

<link rel="stylesheet" type="text/css" media="screen" href="/css/mycss.php" /> 

,然後你可以使用你的CSS PHP內。你可以在php中添加適當的頭文件(text/css)。

+0

我假設.htaccess和路由將嘗試運行symfony堆棧,但你是正確的,它會打到任何文件在那裏。謝謝! – thrashr888 2009-02-05 19:28:24

2

下面是試圖管理和/或合併資產一個很好的插件:

http://www.symfony-project.org/plugins/sfCombinePlugin

這裏是他們的描述:

將多個JavaScript和CSS 文件合併成一個JavaScript和一個CSS 文件在運行時,爲了儘量減少 要求的HTTP請求數量 來呈現給定的頁面。這個插件 在分佈式環境中工作, 支持資產版本密鑰,並且是高度可定製的 。

而且,由於它的編譯,您可以能夠只要堅持變量在同一文件中使用簡單的PHP。