묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
여기에서 메시지 말고 알림창(alert)을 호출하려면 어떡해야하나요?
2013.08.08 04:45
if($_SESSION['blamedMsg'])
{
Context::loadLang(_XE_PATH_.'addons/voteNmove/lang');
$msg = sprintf(Context::getLang('votedDownMoved'),$_SESSION['blamedMsg']).alink();
unset($_SESSION['blamedMsg']);
$output = new Object(-1, $msg);
}
else if($_SESSION['voteMsg'])
{
$msg = explode("/", $_SESSION['voteMsg']);
unset($_SESSION['voteMsg']);
Context::loadLang(_XE_PATH_.'addons/voteNmove/lang');
if($msg[0]=='a')
{
$output = new Object(-1, 'ㅠㅠㅠㅠ');
return;
}
else
{
$msg = sprintf(Context::getLang('votedUpMoved2'),$msg[1]).alink();
$output = new Object(-1, $msg);
}
}
빨간색 부분이 알림창으로 호출되지 않고 레이어 알림으로 나오네요ㅠ
알림메시지창으로 "추천수가 많아 이동합니다"가 호출되는 기존의 방식으로 경고창을 띄우려면 어떻게 고쳐야되는지...ㅠ
@송동우 님의 vote n move 애드온입니다. 해당파일 첨부해놓았습니다
도와주세요ㅠ
댓글 1
-
sejin7940
2013.08.08 09:32
-
Kimㅇ.ㅅ
2013.08.08 20:11
정확히 어느 부분에 어떻게 넣어야할지 모르겠습니다. 스크립트를 넣어봐도 추천시 새로고침이 되지 않도록 설정해놓았기 때문에 다음 액션으로 넘어가지를 않네요ㅠ
alertScript($msg); 를 한번 사용해보세요
이걸로도 안 되면, http://www.xpressengine.com/qna/21412219 이걸 참조해서 cookie 화 하는 방법도 있네요