묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
xe contact us 에서 폼값이 정상적으로 발송되지 않습니다.
2012.09.04 21:36
처음엔 array로 발송이 되어서 기존에 답변 글인
댓글 1
-
송동우
2012.09.05 00:42
링크에 있는대로 하니까 잘 되는것 같습니다.......
그냥
if($extra_item->type == "tel")
{
$mail_content[$extra_item->name] = $obj->{'extra_vars'.$idx}[2];
$content .= $extra_item->name . ': ' . $obj->{'extra_vars'.$idx}[2] . "\r\n";
}
else
{
$mail_content[$extra_item->name] = $value;
$content .= $extra_item->name . ': ' . $value . "\r\n";
}이렇게 수정하고
테스트 해봤는데.....
보시죠....
물론 메일도 정상적으로 도착하고 내용도 제대로 나왔습니다.....
-
냐하하핫
2012.09.05 12:15
동우님 답변감사합니다^^ -
냐하하핫
2012.09.05 12:16
문제를 찾아내었습니다 ㅠㅠ 공식 컨택트 스킨이아닌 다른 스킨을 쓰고있었는데 그 스킨을 사용할 시에 문제가 있던 부분이었습니다. 바쁘실텐데 이렇게 확실하게 답변 주셔서 감동했씁니다 ㅠㅠ
http://www.xpressengine.com/tip/20649504
에 적용된 내용으로 수정을 보았습니다.
다만 문제는 위 링크에서 다른 분들과 마찬가지로
전화번호가 예) 010-1234-5678 인 경우에
앞에는 전혀 표시 되지 않고 5678만 전송이됩니다. ㅠㅠ
혹시 어떤 부분을 수정봐야하는지 아시는분 계시면 부탁드립니다! ㅠㅠ]
감사합니다~