现在一切正常,但我似乎无法将图像放入我的电子邮件中。
我使用了以下代码:
<?php echo $this->Html->image("udlejning-img/Udlej-logo.jpg", array(
"alt" => "logo",
'url' => array('controller' => 'home', 'action' => 'index')
)); ?>
然而这似乎不起作用(请注意我在其他地方使用此代码正常显示图片)
答案 0 :(得分:2)
将“fullBase”设为true。否则,图片网址将相对于您的服务器
<?php echo $this->Html->image("udlejning-img/Udlej-logo.jpg", array(
"alt" => "logo",
'url' => array('controller' => 'home', 'action' => 'index'),
'fullBase' => true
));?>
答案 1 :(得分:0)
试试吧。这将为您提供绝对图像路径以及徽标的绝对URL。
<?php
echo $this->Html->link(
$this->Html->image("udlejning-img/Udlej-logo.jpg", array(
"alt" => "logo",
'fullBase' => true
)), array(
'controller' => 'home', 'action' => 'index', 'full_base' => true
), array( 'escape' => false));
?>