Bonjour, 我正在一個symfony 2.7項目,我有該網站的一般模板與其CSS和JS和字體等......我想知道我必須把它們放在哪裏,因爲它不屬於特定的包。我把總體佈局放在app/ressources/views中,我嘗試在app/ressources/public中創建一個公共文件夾,但命令資產:intall只是從現有的bundle中複製公共資源,所以我推斷它不應該是一般資產。所以我有想創建一個捆綁只爲通用模板與它的CSS圖像等,但我不知道這是一個好主意,或者如果有更好的解決方案。你對此有何看法? 謝謝你,對不起我的英語。地方的一般資產和佈局
回答
如果您有一套您計劃在其他項目中重複使用的常見資產,則需要單獨購買一套軟件包。
但是,如果您只是在討論特定於該項目的資產,那麼您應該將它們放入您的AppBundle(根據「Best Practices」書籍應該是您項目中唯一的捆綁包)。
謝謝你有用的答案。 – user2198685
爲什麼不直接使用所有模板/資源創建一個自包含的Bundle,然後在其上展開其他包?
是的爲什麼不是這就是我打算做的,但我不知道這是否是最佳做法 – user2198685
爲什麼不應該這樣做?你不會「污染」全局的'app'命名空間並在你的bundle之間創建定義良好的依賴關係。恕我直言爲它去! –
我已經讀過,有些人手動將所有常見的asstes文件放在web目錄中,你怎麼看待這個問題?它似乎不是一個乾淨的解決方案。正如你所說,我想我會用我所有的常見模板/資源製作一個CommonBundle。 – user2198685
您的項目特定資產的適當位置是Web /文件夾。沒有必要複製它們。
- 1. 文件佈局和資產鏈接?
- 2. Rails中使用的資產佈局
- 3. 佈局房地產android
- 4. Symfony 2資產項目佈局和資源管理
- 5. Rails 3:資產管道+許多佈局
- 6. 如何在PNG資產上佈局Xaml
- 7. 的Rails 3.1資產和佈局的煩惱
- 8. 不Codeigniter具有資產和佈局的文件夾
- 9. 佈局和地圖
- 10. 與一般財產
- 11. 在我的第一個佈局資源中包含第二個佈局資源
- 12. 產品佈局Magento
- 13. 「場地般的事件」和「一般事件」的澄清?
- 14. 如何根據我的佈局加載不同的資產?
- 15. 資源用於一般
- 16. 無效的佈局資源
- 17. Android的佈局資源
- 18. 導軌的產量佈局
- 19. Codeigniter - 如何設置多個模板佈局和資產(CSS,JS和圖像)?
- 20. AS3空氣多個分辨率,資產和佈局iphone和ipad應用程序
- 21. Android的佈局:無法地方,我想
- 22. 如何分離不同佈局的資產管道
- 23. 如何測試佈局中可用的特定資產(JS,CSS)?
- 24. 地圖佈局
- 25. ionic2電子和本地資產
- 26. 改進資產發佈者
- 27. 使用SymPy來一般地解析和求解方程
- 28. 快速轉換HTML模板到Rails資產ERB/Sass佈局
- 29. 包括文件在資產注入佈局
- 30. Symfony2:在子佈局模板中使用資產
這可能不適用於您的情況,但我喜歡至少有'CoreBundle'這個用途就是:存儲常見的邏輯,服務和資源。然而,它不包含任何行動... –