将主机传递给link_to

时间:2013-01-29 11:03:29

标签: symfony1 symfony-1.4

我正在尝试使用部分内容发送电子邮件中的链接:

$html = $this->getPartial('templates/myTemplateHtml', array('id'=>$id));

_myTemplateHTML

<p><?php echo link_to('Moderate Template', '@template_moderate?id='.$id); ?></p>

当我收到电子邮件时,我会收到Moderate Link,如何修改link_to()以包含发送电子邮件的网址?

1 个答案:

答案 0 :(得分:2)

如果您想要与主持人建立完整链接,则应enable the absolute option

  
      
  • 'absolute' - 如果设置为true,则助手输出绝对URL
  •   

这会给你这个:

link_to(
  'Moderate Template', 
  '@template_moderate?id='.$id, 
  array('absolute' => true)
);