Cakephp 使用Html助手显示图像

Cakephp 使用Html助手显示图像,cakephp,html-helper,Cakephp,Html Helper,我正在尝试在视图中显示图像 <?php echo $this->Html->image('upload\6.png',array('alt' => 'uploaded image'));?> 但我得到的是一个这个图标: 上载文件夹位于webroot\img\ 这里出了什么问题?试试这段代码,您需要在图像链接中包含“img”,并将“\”替换为“/”:) 您没有提到您正在开发环境。。无论操作系统是什么,都最好使用正斜杠(/) 这应该是有效的- <?php

我正在尝试在视图中显示图像

<?php echo $this->Html->image('upload\6.png',array('alt' => 'uploaded image'));?>

但我得到的是一个这个图标:

上载文件夹位于webroot\img\


这里出了什么问题?

试试这段代码,您需要在图像链接中包含“img”,并将“\”替换为“/”:)


您没有提到您正在开发环境。。无论操作系统是什么,都最好使用正斜杠(
/

这应该是有效的-

<?php echo $this->Html->image('upload/6.png',array('alt' => 'uploaded image'));?>


这不起作用,它将解析为
/img/img/upload/6.png
。无需将
img
前置到路径,只需将反斜杠(
\
)更改为正斜杠(
/
)。可能app/webroot/img/upload中不存在该文件??哈哈!请尝试此链接“img/upload/6.png”,“/img/upload/6.png”
<?php echo $this->Html->image('upload/6.png',array('alt' => 'uploaded image'));?>