2010-02-15 87 views
1

我正在使用Symfony 1.31來創建一個全新的項目。我剛剛在後端應用程序中使用管理生成器創建了一個模塊。令我驚訝的是,似乎沒有任何主題((全部))已應用於頁面,正如我之前提到的,這個新項目 - 我還沒有修改/app/backend/layout.php文件。Symfony管理生成器生成模塊沒有樣式

我想rember有類似的問題之前 - 我不知道我怎麼解決它(我想我必須運行一個任務或複製一些文件到/ web文件夾之前的樣式/圖像等進入efect。任何人都可以刷新我的內存?

+0

使用例如Firebug是否下載所有文件(例如CSS,JS)。 – 2010-02-15 09:26:23

+1

完全不相關,但如果可能的話,最好將1.4用於新項目,因爲它是長期服務版本,並且應該稍微快一些,因爲已刪除一些遺留/棄用功能。 – benlumley 2010-02-15 10:54:22

回答

3

您可能需要運行plugin:publish-assets命令:

php symfony plugin:publish-assets 

這將創建符號鏈接到您項目的web/中的插件的web/目錄,從而允許訪問sfDoctrinePlugin(或推動取決於您使用的ORM)admin-gen樣式。

+0

謝謝 - 那是什麼。我忘了發佈資產。好的,我現在要站在角落裏,我的臉貼着牆壁,...... – 2010-02-15 11:26:54

1

請檢查您的apache配置和文件權限,特別是/ sf /子目錄的別名,看起來與sf_admin頁面對應的.css文件無法訪問,您可以通過將Alias添加到您的虛擬主機配置或允許符號鏈接。

(順便說一句,暗示:檢查你的HTML源代碼,找出的CSS URL,並嘗試直接與您的瀏覽器訪問它)