文章彙整

Magento1 新增預設的Email Template

Astral WebBy Astral Web 4 weeks agoNo Comments
首頁  /  Magento  /  Magento1 新增預設的Email Template

在Magento你可以使用 Transactional Emails 新增/修改 你的Email,或者你可以建立一個屬於你的模組至default template,讓你的template留存於Magento內。下面就讓我們看看該如何實作吧。

  1. 建立 app/etc/modules/Astralweb_Email.xml

    <?xml version="1.0"?>
    <config>
        <modules>
            <Astralweb_Email>
                <active>true</active>
                <codePool>local</codePool>
            </Astralweb_Email>
        </modules>
    </config>
  2. 建立app/code/local/Astralweb/Email/etc/config.xml

    <?xml version="1.0"?>
    <config>
      <modules>
        <Astralweb_Email>
          <version>0.0.1</version>
        </Astralweb_Email>
      </modules>
      <global>
        <helpers>
           <astralweb_email>
               <class>Astralweb_Email_Helper</class>
           </astralweb_email>
       </helpers>
        <template>
          <email>
            <astralweb_email_template translate="label" module="astralweb_email">
              <label>Astralweb Email</label>
              <file>astralweb_email_template.html</file>
              <type>html</type>
            </astralweb_email_template>
          </email>
        </template>
      </global>
    </config>
  3. 建立app/code/local/Astralweb/Email/Helper/Data.php

    <?php
    class Astralweb_Email_Helper_Data extends Mage_Core_Helper_Abstract
    {
    }
  4. 建立Email Html app/locale/en_US/template/email/astralweb_email_template.html
    *注意, (en_US) 請根據你實際的語系需求來選擇

    <p>astralweb test</p>

現在請清除你的Cache,進入System>Transactional Emails>Add New Template 找到你的default template,這樣子的做法會更容易維護你的Email Template,當然多語系也不是問題,也不會因為不小心刪除Template就需要全部重來。

以上就是本次的資訊分享,如果你希望獲得更多的Magento或電子商務相關資訊,請訂閱我們的電子報,並追蹤我們的FBIG,我們將會持續發布新資訊!

以上內容由Astralweb 歐斯瑞編寫製作

 000

推薦文章

Categories:
  MagentoMagento開發

留下回應

你的電子郵件地址不會被公開.

取得獨家電子商務祕技

建立更好的策略靈感

跟上全球的網路趨勢

絕佳的電商解決方案

電子商務戰略全指南

每月發送電商戰略指南,只要填寫E-mail即可訂閱!

請到您的信箱確認,即可完成訂閱。