你现在的位置:首页 > PHP网站建设知识库 > ZenCart > 正文

如何改变zencart的生成电子邮件的主题内容

zencart电子邮件主题行通常由两部分组成:一部分是静态文本,如“订单确认”或“消息”;另外面一部分是一些动态的内容,如一个订单号码或你的店的名字。

改变静态文本非常简单。它通常被定义在语言文件生成的电子邮件的功能上。因此,你应该看includes/languages/YOUR_LANGUAGE folder的文件夹下面的contact_us.php,create_account.php,checkout_process.php,gv_end.php和tell_a_friend.php的文件(如includes/languages/english)以及看在这些文件中定义为“EMAIL_TEXT_SUBJECT'或'EMAIL_SUBJECT的声明。接着,您可以编辑相关的文字,但记得保存更改过的文件(语言描述这个问题)。如果你想使用apostophe或其他特殊字符,你必须在它前面放一个反斜杠(如定义('EMAIL_TEXT_SUBJECT', 'Important Message from Simple Sammy's Smart Snail Store');)

“low stock email”的定义与EMAIL_TEXT_SUBJECT在email_extras.php的定义是略有不同的,但仍然应该以同样的方式覆盖。 再次更新的电子邮件是不同的,因为它是从您的网站管理员那里生成的,所以定义的语句在

admin/includes/languages/YOUR_LANGUAGE/orders.php不能太复杂

如果你想编辑它,确保您保留了一份副本(在您的网站外)。

变化动态的数据更麻烦,可能需要progamming技能。但是,如果你想做的话,可以看下面的例子。例如,以"#"取代"Number:"。为了更新电子邮件,你会搜索其中主体的定义,并不断把' Number:'替换为'#'。