modules/member/member.controller.php 에서

function updateMember  함수내부에

 

list($args->email_id, $args->email_host) = explode('@', $args->email_address);  

 

부분 위에다가 추가해주세요

 

if($logged_info->is_admin != 'Y') $args->email_address = $orgMemberInfo->email_address; 

 

이렇게 하면, 관리자가 관리자페이지에서 회원의 이메일 변경해주는 경우를 제외하고는

회원이 회원정보 창에서 이메일을 수정하더라도 무조건  처음에 기재된 이메일로 등록됩니다.

skyo

?
XE타운 관리자 입니다.
관리자 아닌것 같지만 제이쿼리 엔지가 없는게 매력인 관리자 입니다.
  • profile
    감사합니다 방금 적용했습니다.
  • ?
    와 감사해요!!! 이거 찾고 있었네요!!
  • ?
    list($args->email_id, $args->email_host) = explode('@', $args->email_address); 이 구문이 전부다 2개 있습니다 그럼 2군대 다해줘야 하는지요
  • ? ?
    list($args->email_id, $args->email_host) = explode('@', $args->email_address); 이 구문이 2개 존재하는데요. 모두 적용하셔야 합니다. 방금 적용되더라고요.
  • ?
    좋은 기술이네요 ^^