Movable Type

ホーム » Movable Type » A-Form » A-Form ドキュメント » 受付メールテンプレートの設定

受付メールテンプレートの設定

A-Form ドキュメントTOPに戻る 

メールテンプレートの編集

メールテンプレートは次の2種類があります。

ユーザー宛メールplugins/AForm/tmpl/mail_aform_customer.tmpl
管理者宛メールplugins/AForm/tmpl/mail_aform_admin.tmpl

ユーザー宛メールのカスタマイズ

ユーザー宛メールは、plugins/AForm/tmpl/mail_aform_customer.tmpl にて本文が生成されます。

初期状態のテンプレートは次のとおりです。

<mt:loop name="fields">
<mt:if name="type" eq="label"><$mt:var name="label" remove_html="1"$>
<mt:else><__trans phrase="* "><$mt:var name="label" remove_html="1"$></mt:if> 
<$mt:var name="label_value"$>
</mt:loop>
==================================
<$mt:var name="datetime"$>
==================================

テンプレート内に

__%パーツID%__

と記述すると、そのパーツに入力された値を埋め込むこともできます。

また、以下の記述によりフォームタイトルを埋め込むこともできます。

<mt:var name="aform_title">

ループでハッシュを使って出力されています。
A-Form用テンプレートカスタマイズのページで紹介した手法と同様にして、
ループの中でMTタグを使って、typeやparts_idで処理を分岐させたり、もしフォームの項目が固定的ならば
parts_idをハードに記述してメールの文面全体を自由に記述することもできます。

管理者宛確認メールのカスタマイズ

メールテンプレートのオーバーライド

テンプレートのオーバーライド機能 と同様に、メールテンプレートも
フォーム毎に個別のものが用意できるように、オーバーライド機能が用意されています。

受付メールテンプレートの設定 についてのお問い合わせはこちら

お問い合わせ


会員制サイト構築プラグイン A-Member

予約サイト構築プラグイン A-Reserve

アークウェブのMovable Typeブログ

→アークウェブのMovable Typeブログ

MTによるサイト構築はこちら

アークウェブはシックス・アパート ProNet Japanのメンバーです。
Movable Typeなどシックス・アパート製品のシステム導入や構築を手がけるパートナー企業のネットワークに参加しています。



サービスおよびソリューション一覧

最新情報・投稿をチェック


このページのトップに戻る

Photo by ....

Powered by Movable Type Pro