将 PHP 变量传递给 Mandrill 电子邮件模板

Passing PHP variables to Mandrill email template

如何在 Mandrill 电子邮件模板中接收和使用 PHP 变量?

$template_content = array(
                          array(
                                'name' => 'link',
                                'content' => $producturl
                                    ),
                            array(
                                'name' => 'facebooklink',
                                'content' =>      'http://www.facebook.com/sharer/sharer.php?u='.$producturl)
                                );

我正在传递这样的变量。 在模板 Product link 中工作正常。

如何给一个 link 分享到 Facebook,我试过如下但没有用:

<a href="mc:edit="facebooklink""><img src="Facebooksharebutton.png" /></a>

您可以使用 mandrillapp 发送消息变量,如下所示 API

$message = array(
    'merge_vars' => array(array(
        'vars' =>
        array(
            array(
                'name' => 'FACEBOOKLINK',
                'content' => 'http://www.facebook.com')
    ))));

并且在模板中您必须使用 *|FACEBOOKLINK| * 在锚点的 href 属性中。