一般资产和布局的地方

时间:2015-08-25 13:09:17

标签: css symfony

的Bonjour, 我正在研究一个symfony 2.7项目,我有该网站的一般模板及其css,js和字体等...我想知道我必须把它们放在哪里,因为它不属于特定的捆绑。我把总体布局放在app / ressources / views中,我尝试在app / ressources / public中创建一个公共文件夹,但命令资产:intall只是复制现有bundle的公共资源,所以我推断它不应该是一般资产。所以我有想法为通用模板及其css图像等创建一个包但我不知道这是一个好主意还是有更好的解决方案。你觉得怎么样? 谢谢你,对不起我的英语。

3 个答案:

答案 0 :(得分:0)

为什么不直接使用所有模板/资源创建一个自包含的Bundle,然后在其上展开其他包?

答案 1 :(得分:0)

项目特定资产的正确位置是web /文件夹。没有必要复制它们。

答案 2 :(得分:0)

如果您计划在其他项目中重用一组通用资产,则可以使用单独的捆绑包。

但是,如果您只讨论特定于此项目的资产,那么您应该将它们放在AppBundle中(根据“Best Practices”一书,它应该是您项目中唯一的捆绑包。)< / p>