如何从视图中访问上传的文件

时间:2013-04-09 12:34:26

标签: zend-framework2

所有上传的文件都存储在

__namespace__/src/__namespace/Controller/logos/file.jpg

和控制器文件在视图中仅返回文件名“file.jpg”。

那么如何在我的IMG标签

视图中提供logo文件夹的路径

1 个答案:

答案 0 :(得分:3)

这是您第一次出现“错误”的地方! 永远不要将用户数据存储在您的模块中!

当您有用户上传模块的数据时,请将它们存储在/data/module-name/下!这样您就可以通过src="../data/module-name/filename.jpg"

轻松访问这些文件

或者,当您想要使用模块提供文件并且能够使用它们时,那​​里有一个名为AssetManager的优秀模块,后者又使用Assetic