如何在opencart 2.0.1.1?

时间:2016-09-06 17:02:14

标签: php html css opencart2.x

其实我需要这样做 当客户获得奖励积分时,他会收到电子邮件通知。默认电子邮件仅包含以下行:

You have received 200 Reward Points!

Your total number of reward points is now 200.

我知道此文本位于

的语言文件中
/admin/language/english/mail/customer.php
$_['text_reward_received']      = 'You have received %s Reward Points!';
 $_['text_reward_total']         = 'Your total number of reward points is now %s.';

我需要在这个关于我的opencart商店的电子邮件通知中应用一些CSS样式。我尝试在这个customer.php语言文件中添加html和css,但它不会起作用。我不知道如何应用我想要的样式。我需要知道我可以在模型文件中添加html吗?如果是,那么如何?

1 个答案:

答案 0 :(得分:0)

我无法在语言文件中添加html,因为在模型中,用于发送邮件的方法是使用

$mail ->setText(html_entity_decode($message, ENT_QUOTES, 'UTF-8'));

我已将此更改为:

$mail ->setHtml(html_entity_decode($message, ENT_QUOTES, 'UTF-8'));

然后它允许我在语言文件中添加html。