我正在一个有Symfony 3.0.4的项目中工作,在这个版本中我们使用asset将web文件夹的路径添加到资源中,如:
{{ asset('filemanager/fileUploadedByAdmin.jpg') }}
它在生产和本地服务器(Wamp服务器)中完美地生成,生成以下URL:
http://localhost/projectName/web/filemanager/fileUploadedByAdmin.jpg
然后项目更新到版本3.4.2,现在同一行生成类似于:
http://localhost/filemanager/fileUploadedByAdmin.jpg
并且找不到文件。有一种方法或配置可以在3.4.2版本中获得相同的结果吗?
您可以使用此代码:
{{ absolute_url(asset('filemanager/fileUploadedByAdmin.jpg')) }}
使用absolute_url
函数生成资产的绝对URL。