Opencart - 当有人使用联系表单时,在主题中包含商店名称

时间:2016-05-11 10:02:23

标签: php opencart

所以我的问题是我有多个opencart商店,当使用“内置”联系表单并且我们的收件箱中的电子邮件只显示在主题字段中询问的特定问题时,它就是一团糟。所以我想你可以说从电子邮件来自哪家商店很难说。

我一直在控制器中查看contact.php,它看起来像这样:

{{1}}

所以我需要在setSubject中添加一些东西,但我真的不知道是什么。尝试以某种方式添加“config_name”,但在商店的联系表单上按提交后,它最终会显示一个空白页。

最好的选择是在所有传入的联系人电子邮件的主题行中添加我想要的任何文本。

任何帮助表示赞赏! 提前谢谢!

1 个答案:

答案 0 :(得分:0)

变化:

$mail->setSubject(html_entity_decode(sprintf($this->language->get('email_subject'), $this->request->post['name']), ENT_QUOTES, 'UTF-8'));

$mail->setSubject(html_entity_decode(sprintf($this->language->get('email_subject').': '.$this->config->get('config_name'), $this->request->post['name']), ENT_QUOTES, 'UTF-8'));