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'这个用途就是:存储常见的逻辑,服务和资源。然而,它不包含任何行动... –