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'));?>