2012-12-11 82 views
0

我已經下載了插件sfPropelORMPlugin,但我不知道如何將它加載到symfony項目中。如何將/sfPropelORMPlugin/css/global.css和/default.css包含到symfony項目中?

我檢查網頁的源代碼,但只有

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

,我應該包括它?

+0

參見:http://www.w3.org/TR/html4/present/styles .html。這將幫助您瞭解CSS樣式表。 – Ivan

+0

我知道如何工作樣式表,但我不知道如何將其添加到Symfony項目。我在我的目錄中有我的樣式:/sfProject1/web/sfPropelORMPlugin/css/global.css和/default.css – Natalia

回答

0

我真的不明白你想要什麼。

一旦你安裝sfPropelORMPlugin和configured it,你應該用這個命令來移動(或創建符號鏈接)CSS到Web文件夾:

php symfony plugins:publish-assets 

然後,你將有/網絡文件夾中的CSS ,就像你說的/web/sfPropelORMPlugin/css/...

sfPropelORMPlugin樣式表將自動包含在您的管理生成器模塊和crud模塊中。但是,如果你需要他們在其他地方(例如自定義模塊),只包括他們像一個正常的CSS:

<link rel="stylesheet" type="text/css" href="/sfPropelORMPlugin/css/global.css" /> 
<link rel="stylesheet" type="text/css" href="/sfPropelORMPlugin/css/default.css" /> 
+0

我有/ web內的.css文件。我還包括了你上面寫到的那些文件(在frontend/templates/layout.php中),但它仍然不起作用。 – Natalia

+0

您是否運行了關於'plugins:publish-assets'的symfony命令?你有其他插件與CSS不起作用嗎? Symfony的其他css是如何工作的?你運行哪個Web服務器?什麼是Web服務器配置,默認的?在您的問題中提供所有答案以提高可讀性。謝謝! – j0k

+0

是的,我運行了這個命令。不,我沒有其他插件(實際上sfPropelORMPlugin適用於後端應用程序,只是不在前端)。我有默認配置的Apache服務器。 – Natalia

相關問題