【问题标题】:Overriding joomla core email template覆盖 joomla 核心电子邮件模板
【发布时间】:2017-07-28 01:30:51
【问题描述】:

有没有一种方法可以覆盖一旦访客在联系表单上发送消息后管理员将收到的核心电子邮件模板?

我想自定义收到的电子邮件的外观。至少我可以包含电子邮件页眉和页脚。

【问题讨论】:

    标签: php html css html-email joomla3.0


    【解决方案1】:

    我认为像 joomla 布局和模板这样的简单覆盖是不可能的。如果您想修改您的电子邮件,您可以...

    1. 更改语言文件或制作语言覆盖以修改您的电子邮件(不是您要查找的内容)
    2. 编写您自己的系统插件,用于修改您的电子邮件方式。电子邮件方法存储在/libraries/joomla/mail/mail.php。在这里,您可以将模板包裹在您的内容周围。
    3. 使用扩展,它会捕获您的模板并将它们包装到模板中,例如joomla email beautifier

    我和你在一起,希望将来会有一个简单的本地选项来覆盖邮件模板。

    【讨论】:

    • 感谢您的回答。我已经检查了 /libraries/joomla/mail/mail.php 文件,但是,我对它很陌生。我想要实现的是添加html和css,当有人收到它时,它看起来不错。除了购买email beautiful之类的模块还有其他方法吗?
    • 我认为你唯一的机会就是使用插件。您不能轻易覆盖该文件,因为下次 joomla 更新后,您的更改将丢失。
    • 谢谢!我会找到一个免费的电子邮件模板,例如 emailbeautifier。如果你能推荐一个,我会考虑的。
    猜你喜欢
    • 2012-11-25
    • 2019-01-12
    • 2012-06-14
    • 2014-01-28
    • 2020-12-05
    • 2018-05-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多