묻고답하기
회원 전체에게서 포인트를 뺏으려먼 어떻게 하나요 ㅠ?
2015.02.01 02:02
http://www.xpressengine.com/qna/21641263
이 글의 송동우님의 답변을 보고 일괄 추가는 가능해졌는데, 일괄 차감은 어떻게 하죠?
저 밑에 add를 sub이나 subtract로 바꾸면 될거같아서 해봤는데
빠지는게 아니라 입력한 포인트로 일괄조정되더라구요 ㅠ
--------------------------------------------------------------------
아래 내용을 사용하는 레이아웃 상단에 넣고
관리자로 로그인 해서
포인트를 넣고 실행시키면
모든 회원에게 입력한 포인트만큼 증가됩니다.......
<block cond="$logged_info->is_admin=='Y'">
<form method="post" action="">
<input type="hidden" name="run" value="1" />
<label>Point : </label><input type="text" name="point" />
<button type="submit">Run</button>
</form>
<block cond="$run&&$point">
{@
$output = executeQuery('member.getMembers', $args);
$oPointController = &getController('point');
}
<span loop="$output->data => $key,$val">
{@ $oPointController->setPoint($val->member_srl, $point, 'add')}
</span>
</block>
</block>
사용후, 코드는 삭제하면 됩니다.......
-------------------------------------------------------------------------
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
콰스 | 모바일 상단 소스 추가 문의 드립니다. | |
레전드 | 메일서버 구축에 대한 문의 | |
레벨업777 | PHP 버전 확인 방법 [1] | 2015.09.11 by 기진곰 |
피노키오72 | 스페머에 의한 파일 용량 초과 [2] | 2015.09.11 by 기진곰 |
sushi |
모바일 글쓰기에서 발생하는 추가 창을 안 뜨게 하고 싶습니다.
![]() | |
KanTa |
최신버전 루트에 설치시 퍼미션 질문 드립니다.
[4]
![]() | 2015.09.11 by KanTa |
퍼스트맨 |
제로보드 게시판 불량단어 차단 에러
![]() | |
ACManim | 가입 인증메일 질문좀 드릴게요.. [8] | 2015.09.10 by 기진곰 |
불량춤꾼1 | 엑스돔 레이아웃의 로그인 문제 [1] | 2015.09.10 by 세걸 |
메르시몰리 | 갤러리 게시판 본문화면에서 | |
다롱이397b7 |
apache, php 연동에 관련해서 질문드립니다.
[2]
![]() | 2015.09.10 by 다롱이397b7 |
pani**** |
서브형 메뉴타입 적용 후 이미지변경 문의
![]() | |
함영현 | 모바일 접속할때 404에러가 떠요 ㅠ | |
쩍새 |
급합니다. 학교 웹메일로 인증메일이 전송되지 않는 문제
[2]
![]() | 2015.09.10 by 쩍새 |
mcls**** |
기본 파비콘?! 안나오게 하려고 하는데 어떻게 해야되나요?
[2]
![]() | 2015.09.10 by mcls**** |
g****d75e5 | xe 게시판 xml 추출에 대해 [2] | 2015.09.10 by g****d75e5 |
jinsw | xe 1.8.7 DB 암호화 방식 아시는분 계시나요? [4] | 2015.09.10 by jinsw |
sandcastle | (재질문) 게시판 글 쓴 이 클릭하면... [2] | 2015.09.10 by sandcastle |
andyseong539 | PHP 5.3에서 XE 는 1.4.0.10이 잘 돌아가나요? [2] | 2015.09.10 by sejin7940 |
키노 |
이거 PC 레이아웃 설정하려면 어찌 해요?
[3]
![]() | 2015.09.10 by 키노 |
아래와 같이 처리하시면 됩니다.
{@ $oPointController->setPoint($val->member_srl, $point, 'minus')}
다만 회원수가 많다면 끊어서 처리하시거나 sql에서 직접 쿼리 날리시는게 제일 좋습니다!