2017-03-10 42 views
0

我想添加一个target=_blank这个链接,通过电子邮件发送。我已经阅读了关于html helper的文档,并尝试了很多东西,但我仍然无法弄清楚。链接从控制器发送。target = _blank在电子邮件cakephp 1.3内链接

$message .= '<a href ='.'http://xxxxx.com/pages/validate_access/$usercode:'.$hash.'/uxg:'.$passw.'>'.$labelsEmail.'</a><br/><br/>'; 

在文档或网络上的任何地方显然没有这样的链接。我无法在这条线上的任何地方插入target="_blank"成功。有谁知道如何去做?谢谢。

+0

您是否发送HTML电子邮件或纯文本? – SaidbakR

+0

它作为“两个”发送。 –

+0

$ this-> Email-> sendAs ='both'; –

回答

0

使用以下语法。

$message .= $this->Html->link($labelsEmail, 
'http://xxxxx.com/pages/validate_access/$usercode:'.$hash.'/uxg:'.$passw.', 
array('target' => '_blank')); 

我认为这会解决您的问题。