【问题标题】:Magento: Depending on the payment method, the invoice email blocks are either taken from design/frontend/base or /frontend/defaultMagento:根据付款方式,发票电子邮件块取自 design/frontend/base 或 /frontend/default
【发布时间】:2011-09-10 17:25:17
【问题描述】:

标题几乎概括了我的问题。

如果我通过贝宝付款,发票电子邮件的模板取自设计/前端/基础...,但如果我使用预付款付款,并从管理员生成发票,则发票模板电子邮件取自基地。

有什么想法吗?

提前致谢。

【问题讨论】:

    标签: php magento paypal


    【解决方案1】:

    这是因为通过 Paypal 付款与使用“预付款”付款不同,并且使用的发票模板不同。

    对于任何电子邮件模板,首先检查主题文件夹,如果未找到 .html 模板,则检查默认/基本文件夹。您可能需要在基本文件夹和主题文件夹之间复制/同步用于电子邮件模板的 .html 文件以解决此问题。

    【讨论】:

    • 它们绝对不会不同步,因为 /base 中包含的 .phtml 模板文件与我的主题中的路径/名称完全相同,使用 paypal 付款时会加载。跨度>
    • 您能说明一下预付款方式吗?是不是这个:magentocommerce.com/magento-connect/Phoenix/extension/304/…
    • 是的,就是这个。非常感谢您花时间帮助我。应该覆盖的模板是 /design/frontend/base/default/templates/email/order/items/invoice/default.phtml
    • 是模块问题,可以联系开发者解决。在此期间,您可以建立从一个文件到另一个文件的软链接 (ln -s)。如果您想为自己正确修复它,那么您可以浏览 /downloader 文件夹中的模块文件(搜索 Phoenix)。我相信开发人员会很高兴修复这个错误,而不仅仅是一个错误报告。但是,为了让您的商店上路,软链接选项将花费您更少的时间。
    • 您在哪里发现这是一个错误?另外,我在 Phoenix 文件夹中找不到任何 /downloader
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-06
    • 1970-01-01
    相关资源
    最近更新 更多