2013-11-26 3 views
0

게시 시점에 따라 등록 당시 고객 그룹을 설정하는 모듈을 만들었습니다. 이 이메일을 등록 이메일을 통해 고객에게 보내야합니다. 제가 어떻게 할 수 있는지 제안 해주십시오.등록시 추가 전자 메일 보내기

답변

1
  1. System->Transnational Emails에서 전자 메일 서식 파일을 만듭니다.

  2. 이메일을

    $ templateId에서 = 템플릿 ID를 전송하기 위해 아래의 코드를 사용하여;

    $ sender = Array ('name'=> '보낸 사람 이름', '전자 메일'=> '보낸 사람 전자 메일 ID');

    $ email = '수신자 이메일 ID'; // $ 변수에는 모든 변수에 대한 세부 정보가 포함되어 있습니다. $ vars = Array ('customer_email'=> '고객 이메일 ID', '고객 이름'=> '고객 이름' ); $ storeId = Mage :: app() -> getStore() -> getId(); $ translate = Mage :: getSingleton ('core/translate'); Mage :: getModel ('core/email_template') -> sendTransactional ($ templateId, $ sender, $ email, null, $ vars, $ storeId); $ translate-> setTranslateInline (true);

  3. 귀하의 요구 사항에 따라 위의 세부 사항을 수정하십시오.

  4. 완료
+0

그게 전부가 완벽하게 작동 당신은 YES, 당신은 점에서 {{var에 CUSTOMER_EMAIL}}와 같이 작성해야 내가 정보 –

+1

를 표시하기위한 이메일 템플릿이 사용할 수 있습니다, 나에게 약 $ 바르를 알려 주시기 바랍니다 수 있습니다 이메일 템플릿. – MagentoDiary

+0

감사합니다. –