묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
첨부파일 다운로드 시 포이트 부족한 경우 현 페이지에서 알럿창으로 처리?
2011.08.09 09:34
안녕하세요.
현재 BoardEX 모듈을 설치한 상태입니다.
게시판 포인트 속성을 포인트로 설정하고 이용자가 다운로드 시 포인트가 있으면 다운로드가 잘 됩니다.
하지만 포인트가 부족할 경우 아래의 그림처럼 메세지만 나오는 페이지로 이동됩니다.
이것을 첨부파일 클릭 시 페이지 이동없이 현 페이지에서 "현재 당신의 포인트는 **입니다. 포인트가 부족합니다."라고 알럿창으로 처리하였으면 합니다.
이 것을 수정할려면 어느 파일을 수정해야 하는지요?
답변 주시면 감사하겠습니다.
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
미래파 | 글작성후 특정페이지로 이동하려면? [2] | 2011.08.16 by 송동우 |
박용한 | 게시판 목록에서 첨부파일 다운로드 바로하기 [1] | 2011.08.16 by 송동우 |
ohmyvkpop | 운영자님 이곳의 이미지 액박을 좀 해결 해주세요 [1] | 2011.08.16 by 송동우 |
최영석222 | 도메인 다른곳으로 옮기는것 얼마나 걸려요? [1] | 2011.08.16 by 송동우 |
djaos | 모바일에서는 쪽지확인 및 보내기가 안되나요? | |
Snow[K] | 파일첨부시 IO에러가 나옵니다. [1] | 2011.08.16 by 스켈링턴 |
djaos |
로그인에서 회원가입 부분지우는 방법좀 알려주세요
![]() | |
곰돌이. | 이런 위젯 찾아주세요 ㅠㅠㅠ [1] | 2011.08.16 by 송동우 |
수, 서 | 제발 가르쳐 주셔요.... [1] | 2011.08.16 by 송동우 |
영무니 | 메뉴 추가수정이 안됩니다. [4] | 2011.08.16 by 투제이 |
열심히살자!!! | XE기본보드에 갤러리 기능을 쓰고 있습니다. 가로픽셀 고정방법 문의드립니다. [1] | 2011.08.16 by 송동우 |
연정이 |
[다시봐주세요]게시판 아무리봐도 모르겠어요,
[2]
![]() | 2011.08.16 by 송동우 |
박종선862 | 소스 위치 알려주시면 안될까요 [2] | 2011.08.16 by 하늘종 |
연정이 | 로그인에서~ [1] | 2011.08.16 by 송동우 |
서얼리 | 첨부파일다운에 관한 질문..제발해결첵좀부탁 | |
강과장 | 회원 가입폼에 파일첨부가 필요합니다... | |
용의눈물 | 이게 무슨 펑션인가요? [1] | 2011.08.16 by enzoy |
일휘소탕혈염산하 | 첨부파일 다운로드 시 포이트 부족한 경우 현 페이지에서 알럿창으로 처리? [2] | 2011.08.16 by 일휘소탕혈염산하 |
으아악. | Captcha 애드온 (captcha) 동작하지 않나요? | |
Tbworld | 로그인 처리해주는 실제적인 파일은 무엇인가요? |
board 1.3 / xe_official 게시판 스킨 기준입니다.( 다른데서 수정하면 당연히 안되겠죠 )
xe - modules - board - skins - xe_official - view_document.html 열고
line 90 쯤에
<!--@ if($oDocument->hasUploadedFiles())-->
이것 바로 위에
{@
$oPointModel = &getModel('point');
$point = $oPointModel->getPoint($logged_info->member_srl);
}
<script>
function checkpoint(n,s)
{
if( n < 400 )
{
alert("short point - your point is {$point}");
}
else
{
location.href="{getUrl('')}" + s;
}
}
</script>
이것 삽입
그리고
조금 아래에 파일 링크가 걸린 곳에
<li><a href="{getUrl('')}{$file->download_url}">{$file->source_filename}<span class="bubble">[File Size:{FileHandler::filesize($file->file_size)}/Download:{number_format($file->download_count)}]</span></a></li>
이것을
<li><a href="#" onClick="checkpoint({$point},'{$file->download_url}'); return false;">{$file->source_filename}<span class="bubble">[File Size:{FileHandler::filesize($file->file_size)}/Download:{number_format($file->download_count)}]</span></a></li>
이것으로 변경
붉은 색 400은 원하는 포인트로 수정