您好我想在Opencart商店中成功订购后更改电子邮件答案。
我只想在电子邮件中添加更多文字。
据我所知,我需要进去:
catalog/view/theme/default/template/mail/order.tpl
并在那里更改代码,但是当我这样做时,没有任何变化。
我很抱歉我的英语不好。
答案 0 :(得分:1)
转到语言文件/catalog/language/*/mail/order.php
。
在文件末尾,粘贴此$_['text_new'] = "Your Text";
。
模型catalog/model/checkout/order.php
会自动调用语言文件,因此您无需调用它,但您必须在模型中声明变量。浏览它,看看邮件变量的位置。在那里添加你的变量。 $data['text_new'] = $this->language->get('text_new');
转到catalog/view/theme/default/template/mail/order.tpl
并根据需要调用变量$ text_new。
就是这样。
答案 1 :(得分:0)
你不应该进入.tpl文件
转到此处:
function main()
{
Hello(this);
}
function Hello(caller)
{
// caller will be the object that called Hello. boom like that...
// you can add an undefined check code if the function Hello
// will be called without parameters from somewhere else
}
你会发现这一行:
/catalog/language/bulgarian/mail/order.php
在""内部填写文本。标记。
这适用于Opencart 1.x(我不确定2.0)