是否可以使用HtmlHelper中的image方法从CakePHP中的files目录获取图像

是否可以使用HtmlHelper中的image方法从CakePHP中的files目录获取图像,cakephp,cakephp-2.0,cakephp-2.3,Cakephp,Cakephp 2.0,Cakephp 2.3,我有一个上载帮助程序,可以将文件上载到文件中的特定目录,例如webroot/files/images/upload/{id}。可以使用htmlhelper的image方法获取这些文件吗 现在我使用这段代码来检索它们,但每次看到它都会伤到我的眼睛: “/> 是否有可能将图像上载到文件目录?还是不好的做法?在源代码中搜索后,发现有可能,您必须设置路径前缀选项 像这样: 是的,您在原始示例中错过了以“/”开头的路径 echo$this->Html->image('/files/image/upload

我有一个上载帮助程序,可以将文件上载到文件中的特定目录,例如
webroot/files/images/upload/{id}
。可以使用htmlhelper的image方法获取这些文件吗

现在我使用这段代码来检索它们,但每次看到它都会伤到我的眼睛:

“/>


是否有可能将图像上载到文件目录?还是不好的做法?

在源代码中搜索后,发现有可能,您必须设置
路径前缀
选项

像这样:


是的,您在原始示例中错过了以“/”开头的路径


echo$this->Html->image('/files/image/upload/'.$image['dir'.]./'.$image['upload']);

我将使用它,因为它较短(您必须删除最后一个右括号,否则它将引发非法字符异常)