묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
특정 추천수 이상이 아닌 추천수-비추천수 이상이 이동되게 하려면 ...
2013.01.30 22:26
조금 전 송동우님의 도움을 받아 특정 게시판의 글만 일정 추천 수가 될 시 이동하는 스크립트를 짰고,
정상 작동하는 것을 확인했습니다.
근데 이게 특정 추천 수 이상일 때 이동하게 해놓으니, 비추천이 많은 글도 특정 추천 수만 되면 옮겨지더라구요...
if($args->voted_count>=3) 부분에 사칙연산으로 "추천수-비추천수"를 넣으면 될 듯 한데,
이 부분을 if($args->voted_count - $args->blamed_count >= 3) 이라고 적으면 되는 것인가요? 기초가 잘 안되어있어 잘 모르겠습니다..ㅜㅜ
죄송합니다...
if($point > 0) // 추천부 { if($oDocument->get('module_srl')=='558') { if($args->voted_count>=3) { $document_srl_list[] = $document_srl; $oDocumentAdminController = &getAdminController('document'); $oDocumentAdminController->moveDocumentModule($document_srl_list, 726, 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($oDocument->get('voted_count')-$oDocument->get('blamed_count')>= 3)
이걸로 한 번 해보세요