szk93030800
2015-03-15 23:48
1、老师我再twig文件里面用 {%javascripts%} 和 {%stylesheets%} 管理资源文件,在开发环境下可以正确引入,但是当我用生产环境的时候,就报了一大堆的资源文件没有找到的错误,请问老师这个问题怎么解决。
我用的是 assets:install软连接的形式 资源文件都被连接到 web/bundles/myweb/js,web/bundles/myweb/css,web/bundles/myweb/images 文件夹下面
但是在生产环境的时候,页面却在 web/js,web/css,web/images 里面找..
2、还有一个问题,css和js文件里面也有一些图片的url,请问这个url怎么用symfony来管理?
图片的地址我也不建议用sf2去管理,因为图片本身没有太多的类似转义、合并、不同环境下显示的内容不一样这类的需求,而且现在比较成熟的做法都是把图片托管到各种云平台上,所以这个问题应该根本不成问题。
这个问题你要把你的代码以及相关配置、你的目录结构等等一起贴出来,不然我很难去分析到底是什么原因。
css和js文件本来就是静态文件,这些文件的内容是不受symfony控制的,所以默认情况下没有办法让symfony来帮你动态管理。
洪大师带你解读Symfony 2框架
20610 学习 · 245 问题
相似问题