웹마스터 팁

모바일EX (Mobileex) 모듈을 사용하고 있는 사용자에 해당합니다.


개요및 문제점-

저같은 경우는 mobileex 모듈을 이용해서 회원정보 및 쪽지확인 개인정보변경등을 mobileex 스킨으로 모두 사용중입니다.

그런데, 알림센터Lite를 이용하면 모바일 기기에서는 알림창으로 쪽지가 왔다고 알림이 왔지만

터치해서 쪽지를 확인하려하면 빈페이지가 나오거나 "잘못된 요청입니다"로 나오게 될 때가 있습니다.


원인-

이는 쪽지 알림의 링크가 communication 모듈을 향하고 있기 때문입니다.

이것을 mobileex 모듈로 향하게 해주면 간단하게 해결됩니다.


해결-

아래와 같이 알림센터Lite 모듈의 controller.php 파일을 여시고 procNcenterliteRedirect() 함수를 찾아서

590줄 정도 되는 곳에

if(Mobile::isMobileCheckByAgent()) $url = str_replace('dispCommunicationMessages','dispMobileexMessages',$url);

를 추가해주세요. 반드시 이 코드위에 $url 이라는 변수가 있어야 합니다.


설명-

이 한줄의 코드는 모바일여부를 판단해서 모바일기기이면, $url 의 문자열중에서 dispCommunicationMessages 라는 문자를 dispMobileexMessages 로 바꿔주는 기능을 합니다.


function procNcenterliteRedirect()
{
$logged_info = Context::get('logged_info');
$url = Context::get('url');
$notify = Context::get('notify');
if(!$logged_info || !$url || !$notify) return new Object(-1, 'msg_invalid_request');

$output = $this->updateNotifyRead($notify, $logged_info->member_srl);
if(!$output->toBool()) return $output;

$url = str_replace('&', '&', $url);
//dispMobileexMessages 로 바꿔줌
if(Mobile::isMobileCheckByAgent()) $url = str_replace('dispCommunicationMessages','dispMobileexMessages',$url);
header('location: ' . $url);
Context::close();
exit;
}


확인-

저는 확인해보니 잘 되네요.

제목 글쓴이 날짜
알림LITE의 모바일쪽지 확인시 "잘못된 요청" 처리법 [1] Hello_XE 2014.10.28
IIS에서의 URL 재작성 사용하기 [5] file ehii 2014.10.30
관리자 회원목록의 회원검색에 생일 항목 추가하는 방법 sejin7940 2014.11.03
ie11에서 한글파일이름 다운로드시 깨짐 방지 방법 맥가이버878 2014.11.04
지도 링크 주소 형식 ms.kim 2014.11.05
회원가입 인증메일 Gmail 설정해도 메일 안 올 때 저는 이렇게 했습니다. [12] file 마키치노 2014.11.06
ipTIME NAS 에 설치한 XE, 다올CMS 첨부파일 버튼 무반응 해결 [1] 사이버짱 2014.11.07
댓글 작성시 '서버에 요청 중입니다.' 메세지만 뜨고 무반응 일 경우 (모두는 아님) file 마키치노 2014.11.11
phpmyadmin 설치뒤 setup 스크립트는 삭제해야 [1] YJSoft 2014.11.12
전화번호 입력시 자동 focus Lansi 2014.11.13
cloudflare에서 nginx 아이피 제대로 표시하기 [3] natura 2014.11.13
위젯수정시 _getContent method is not exists 에러 뜨는 문제 [2] 황비 2014.11.14
SEO 모듈 수정을 통한 Google analytics User ID 추적코드 삽입 하얀마법 2014.11.14
본문에서 작성자 글 모아서 보여주기 [15] 하얀마법 2014.11.15
본문에서 작성자 글 모아서 보여주기 - 응용버전 [4] 하얀마법 2014.11.15
본문을 애드센스 주변에 배치하기 [1] file 하얀마법 2014.11.15
포트포워딩없이 외부접속 허용하기(윈도우 서버) [1] file 임채원임 2014.11.17
html 붙여넣기 가능한 무료 익명 채팅 프로그램(초간단) [1] file 임채원임 2014.11.17
부트스트랩 툴팁 , 팝오버 TIP file 돼지코구뇽 2014.11.17
회원포인트 목록에서 검색 후 포인트 업데이트시 검색 상황이 그대로 유지되도록 sejin7940 2014.11.20