회원가입 시 이메일을 보내는 애드온을 쓰고 있는데
getController('module')->addTriggerFunction('member.insertMember', 'after', function($obj) use($addon_info) {
애드온 파일을 보니까 이렇게 시작되더라구요
그래서 이메일을 회원이 탈퇴할 때에도 보내도록 하고 싶어서 아래와 같이 트리거를 변경해주었습니다.
getController('module')->addTriggerFunction('member.deleteMember', 'before', function($obj) use($addon_info) {
그런데 회원목록에서 회원을 삭제(회원이 탈퇴)할 때 메일이 안보내지더라구요...
혹시 이렇게 쓸 수 없는건가요..?
무슨 메일주소로 보내는것인진 잘모르겟는데
funtion($obj) 에 들어가는게
$trigger_obj = new stdClass();
$trigger_obj->member_srl = $member_srl;
이렇게 회원번호 정보밖에 없습니다.
트리거 사용하실때 사용하는 파라미터들이 어떤내용으로 들어오는지 확인하시고 해당 메일을 어떻게 구해올지에 대해서 정확하게 판단하시는게 좋습니다.