묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
회원 가입 회원에게 쪽지를 보내고 싶어요
2012.12.02 20:43
안녕하세요!
회원가입한 회원들에게 자동으로
회원가입 하자 마자 동시에 안내 쪽지를 보내고 싶습니다
"회원가입 환영 합니다
http://aaa.com 을 읽어봐주세요" 라고요
XE version: 1.5.3.3 입니다
감사합니다!
댓글 4
-
송동우
2012.12.02 21:30
-
4rfv5tgb6yhn
2012.12.02 21:48
송동우님께서 항상 해결 방안을 제시 하여 주셨는데 ^^
제가 수준이..
utf-8 로 어떻게 바꾸는거죠? 언어코드는 또 뭐죠 ?
죄송합니다 제가 초보 수준이라 그냥 긁어 넣기 하는수준이라..
죄송하지만
"회원가입 환영 합니다
http://aaa.com 을 읽어봐주세요"
이것을 넣어서 만들어 봐주시면 안될까요?
감사합니다 그리고 죄송합니다~
-
송동우
2012.12.02 22:16
$content = sprintf('Welcome!!!<br />%s<br /><a href="http://aaa.com" target="_blank">Please read this.</a>', Context::getLang('cmd_signup').Context::getLang('cmd_complete'));
파일을 저장할 때
파일명 적는 곳 아래에
encoding타입을 선택하는 곳이 있습니다.
-
4rfv5tgb6yhn
2012.12.02 22:51
송동우님께!
해결 되었구요 잘 됩니다!
이번 해결건은 두말것도 없거니와
수많은 문제 해결에 심심한 감사의 말씀 드립니다!
긴말씀 드리면 미사여구 밖에 안되겠기에
감사의 마음속 간직 하며 이만 줄입니다
xe - modules - member - member.controller.php 열고
line 319 쯤에
if ($config->enable_confirm != 'Y')
{
if($config->identifier == 'email_address')
{
$this->doLogin($args->email_address);
}
else
{
$this->doLogin($args->user_id);
}
}
이것을
if ($config->enable_confirm != 'Y')
{
if($config->identifier == 'email_address')
{
$this->doLogin($args->email_address);
}
else
{
$this->doLogin($args->user_id);
}
$content = sprintf('%s', Context::getLang('cmd_signup').Context::getLang('cmd_complete'));
$oCommunicationController = &getController('communication');
$oCommunicationController->sendMessage(4,Context::get('logged_info')->member_srl, 'Welcome', $content);
}
이것으로 수정
메세지 내용 수정은
$content = sprintf('%s', Context::getLang('cmd_signup').Context::getLang('cmd_complete'));
여기에서 수정.....
주의
파일encoding이 ansi 이기때문에
한글 사용하면 깨집니다.
utf-8로 바꾸거나
언어코드 사용하세요.......