묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
동우동우 송동우님 존경하는 송느님께 질문입니다.
2012.02.19 20:39
추천/비추천시 새로고침 안되는 방법을 사용팁 게시판에서 찾아서 적용하려고 보니
게시물이 예전버전때 작성되었기 때문인지 약간 다른점이 있어 질문드립니다.
http://www.xpressengine.com/index.php?mid=tip&search_keyword=%EC%B6%94%EC%B2%9C&search_target=title&document_srl=18342433
▼ 팁에서 알려준 방법입니다.
-------------------------------------------------------------------------------
modules/document/document.controller.php 에서 약 699라인을 아래와 같이 수정합니다.
// 결과 리턴
if($point > 0)
return new Object(0, 'success_voted');
else
return new Object(0, 'success_blamed'+ '+ ');
}
=>
// 결과 리턴
if($point > 0)
return new Object(-1, sprintf('추천 되었습니다. 현재 추천수는 '.$args->voted_count.'입니다.'));
else
return new Object(-1, sprintf('비추천 되었습니다. 현재 비추천수는 '.$args->blamed_count.'입니다.'));
▼ 최신코어의 document.controller.php 을 열어보니 조금 다르네요?
-----------------------------------------------------------------------
// Return result
if($point > 0)
{
return new Object(0, 'success_voted');
}
else
{
return new Object(0, 'success_blamed');
}
}
▼ 얼마전 어느분이 답변 달아주신건데
-----------------------------------------------------------------------
// Return result
if($point > 0)
{
return new Object(-1, sprintf('추천 되었습니다. 현재 추천수는 '.$args->voted_count.'입니다.'));
}
else
{
return new Object(-1, sprintf('비추천 되었습니다. 현재 비추천수는 '.$args->blamed_count.'입니다.'));
}
이렇게 해봐도 오류가 나서 안됩니다.
부디 송느님께서 해결을 해주시면 감사하겠습니다.
댓글 1
-
송동우
2012.02.19 21:04
-
leebackup
2012.02.19 21:22
항상 수고가 많으십니다. 정말 감사합니다.^^ -
ㄱㄴㄷㄹ
2013.08.03 16:12
@송동우 1.7.3.4 버전에서는 안되요 ㅠㅠ -
ㄱㄴㄷㄹ
2013.08.03 16:53
@송동우 아 제가 잘못 넣었네요 ㅋㅋ;; 죄송합니다
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
소라타임 | 이 표시 없애려면 어떻게 하나요? 답변좀해주세요.ㅠ.ㅠ [2] | 2008.10.13 by 소라타임 |
시그니 | 플래시 와 제로보드게시판 연동에 관해 질문있습니다. [3] | 2008.10.13 by 느까끼 |
귀순★ | 게시판이 가운데 떠야하는데 계속 밑에 뜨는데 왜그런가요? ㅠ [3] | 2008.10.13 by 느까끼 |
서효재 | 제로보드XE 업데이트 관련 질문 드리겠습니다 [1] | 2008.10.13 by 느까끼 |
무지한 | 불루게이트님의 제로보드XE 메뉴 출력 위젯 v0.2에 대한 질문 | |
왕초보 | SCM 로그관리를 사용하고 있는데요, 로그번호가 5천-6천이 넘었습니다 | |
개돌 | Trac 자동 가입 | |
김성일216 | 갤러리게시판을 만들어서 사진을 업로드 했을때,,,,,,,, [2] | 2008.10.13 by 느까끼 |
부안프로그래밍 | 회원가입인증메일이 안와요! [11] | 2008.10.13 by 부안프로그래밍 |
나나나나난 | 결제프로그램 [2] | 2008.10.13 by 나나나나난 |
송지하 | Http 500 error가 떴네요. [1] | 2008.10.13 by 백성찬 |
팔뚜기 | 구글광고어떻게 다나요? [1] | 2008.10.13 by 우리아기 |
팔뚜기 | 홈페이지홍보는 어디다 해야 사람들이 잘모이나요? [1] | 2008.10.13 by 탑심 |
부안프로그래밍 | 재 질문!!회원가입인증메일이 안와요! | |
김도일294 | 갤러리게시판 섬네일 크기 조정 [2] | 2008.10.13 by 김도일294 |
notre | 글쓰기의 파일첨부 버튼 오작동 [2] | 2008.10.13 by notre |
지랭 | warning error [1] | 2008.10.13 by 덱스터 |
이효남806 | 쪽지기능이 안되는 이유가... -_-;; [4] | 2008.10.14 by chanyi |
푸른메 | xe는 첨부파일이 db에 저장되지 않나요? [3] | 2008.10.14 by 백성찬 |
부안프로그래밍 | 로그인후 나타나는 정보창 수정법 [1] | 2008.10.14 by 덱스터 |
if(조건문)
true일때 실행문
else
false일때 실행문
이것과
if(조건문)
{
true일때 실행문
}
else
{
false일때 실행문
}
이것은 같은 겁니다.
if($point > 0)
{
return new Object(-1, sprintf('추천 되었습니다. 현재 추천수는 %d 입니다.',$args->voted_count));
}
else
{
return new Object(-1, sprintf('비추천 되었습니다. 현재 비추천수는 %d 입니다.',$args->blamed_count));
}
이렇게 해 보세요
core 1.5.1.8
board 1.4.3
이 환경에서 정상작동 확인했습니다.
단,
테스트할 때는
아이피를 다르게 하고
코드 수정후
로그아웃 하고 나서 다시 로그인 하고 테스트하세요