묻고답하기
베스트 게시물 2군데 각각 이동방법 문의
2013.02.04 03:16
1.53 사용중이고
recycled 사용해서 베스트 게시물 이동 하고 있습니다.
그런데
A 게시물이 추천 받으면
A+ 로 가고
B 게시물이 추천 받으면
B+ 로 가게 하고 싶어서
폴더 이름 바꾸고 올렸는데
B가 작동이 안되네요....
해결 방법 없을까요??
댓글 2
-
송동우
2013.02.04 04:16
-
XE만세
2013.02.04 04:20
xe - modules - document - document.controller.php 여시고
900번대 중반 줄에서// Return result
if($point > 0) 부분을
if($point > 0) // 추천부
{
if(Context::get('mid')=='적용할게시판mid명(B)')
{
if($args->voted_count>=일정 추천수)
{
$document_srl_list[] = $document_srl;
$oDocumentAdminController = &getAdminController('document');
$oDocumentAdminController->moveDocumentModule($document_srl_list, 옮기실 게시판(B+)의 모듈 번호, null);
return new Object(-1, '인기글로 이동되었습니다.');
}
else return new Object(-1, sprintf('추천 되었습니다. 현재 추천수는 %d 입니다.',$args->voted_count));
}
else return new Object(-1, sprintf('추천 되었습니다. 현재 추천수는 %d 입니다.',$args->voted_count));
}
else // 비추천부
{
return new Object(-1, sprintf('비추천 되었습니다. 현재 비추천수는 %d 입니다.',$args->blamed_count));
}
수정해서 사용해보세요..
애드온을 이용하지 않고 if문을 이용해서 원하는 게시판의 글을 특정 게시판으로 옮길 수 있습니다.
if문을 여러개 사용하시면 복잡한 추천 이동도 가능하고 비추천시 이동도 가능하구요.. -
XE만세
2013.02.04 04:26
아참 적용하실 추천수에 1을 빼주셔야합니다...
http://www.xpressengine.com/qna/21610773