所有上传的文件都存储在
__namespace__/src/__namespace/Controller/logos/file.jpg
并且控制器文件在视图中仅返回文件名“file.jpg”。
那么如何在 IMG 标签中的视图中提供徽标文件夹的路径
所有上传的文件都存储在
__namespace__/src/__namespace/Controller/logos/file.jpg
并且控制器文件在视图中仅返回文件名“file.jpg”。
那么如何在 IMG 标签中的视图中提供徽标文件夹的路径
这是您犯第一个“错误”的地方!永远不要将用户数据存储在您的模块中!
当您有用户为您的模块上传数据时,将它们存储在/data/module-name/
! 这样您就可以通过以下方式轻松访问文件src="../data/module-name/filename.jpg"
或者,当您想为您的模块提供文件并能够使用它们时,有一个很棒的模块,AssetManager
称为Assetic
.