web-dev-qa-db-ja.com

Magentoのすべてのメールテンプレートはどこにありますか?

Magentoには、ユーザーのアクティビティに基づいてさまざまなメッセージを送信するための電子メールテンプレートが多数あるようです。登録、パスワードの回復、注文、出荷など。

すべてのメールテンプレートをどこで見つけることができますか?それらをすべてカスタマイズし、ユーザーが不適切な言葉遣いのデフォルトテンプレートを見たときに見栄えが悪いことを避けるためにそれらの1つを見逃すことはありませんか?

それらはすべて1つの場所/ディレクトリにありますか?

29
datasn.io

app/locale/en_US/template/email/はデフォルトの場所/ロケールです。ファイルシステムでカスタマイズしないでください。カスタマイズする場合は、アップグレード時に保護とマージを計画してください。

[システム]> [トランザクション電子メール]を使用して、それらをカスタマイズできます(多少不自然ですが)。この領域では、ロケールのベースファイルを選択し、コンテンツを変更してからデータベースに保存します。

54
benmarks

magento 1.9.x.xの場合

app/locale/lang_CODE/template/email

magento 2.xの場合

app/design/frontend/YOURPACKAGE/YOURTHEME/
6
J.P.

メールテンプレートを上書きできる無料のプラグインを次に示します。 https://www.yireo.com/software/magento-extensions/email-override

これは、オーバーライドを配置する場所です。

app/design/frontend/{PACKAGE}/{THEME}/locale/{LOCALE}/template/email

したがって、このファイルをオーバーライドしていた場合:

app/locale/en_US/template/email/account_new.html

パッケージ名が「package」でテーマが「default」の場合、オーバーライドファイルをここに配置します。

app/design/frontend/package/default/locale/en_US/template/email/account_new.html
2
Harry Potts

app/locale/<Language>/template/email /

名前のあるすべてのテンプレートを見つけます。

0
Jegadeesh