ブログ - 新規登録確認メールのカスタマイズ

新規登録確認メールのカスタマイズ

カテゴリ : 
Customize/Hackメモ » お決まりのパターン
執筆 : 
masa 2008/5/1
新規ユーザー登録時に管理者に飛ぶ承認キーメールをカスタマイズする。

テンプレートは modules/user/language/japanese/mail_template/adminactivate.tpl を編集すればいい。
language/japanese/mail_template/ にも同名のファイルがあるので間違えないように。
(実は、この罠にはまってしまった...)

文章を変えるだけでなく、項目も増やしたければ
/modules/user/class/RegistMailBuilder.class.php
に項目を追加する。

たとえば 150行目 (class User_RegistUsesrAdminActivateMailBuilder)
にこんな風に追加すれば「その他」に記入されたものを取ることができる。
(その前に登録時に「その他」を入力するように変更しなければダメだけどね...)

      $this->mMailer->assign('BIO', $user->getVar('bio'));

これでテンプレート中で{BIO}が使えるようになる。

「その他」は複数行入力可だから、このままだと <br /> が表示されてしまうが...
  • トラックバック (0)
  • 閲覧 (4000)