묻고답하기
비회원 추천
2014.01.16 19:10
비회원도 추천할수있도록 하고싶은데 어떻게해야되나요?
팁들보고 다해봤는데 적용이안되더군요... xe버젼은 1.7.3.8 이고 스케치북5 게시판 사용중입니다..몇시간 찾은정보로는 아무리해봐도 안되네요... 혹시아시는분은 알려주시면감사하겠습니다...
댓글 6
-
ForHanbi
2014.01.16 19:21
-
사이트지원
2014.01.16 19:26
제가쓴방법이 그방법이였는데.. 다해봤는데 안되더라구요.....ㅜㅜ.. 다시해봐야겠네요,..
-
Canto
2014.01.16 19:26
module 폴더 > document 폴더 > document.controller.php
function procDocumentVoteUp() 안에
if(!Context::get('is_logged')) return new Object(-1, 'msg_invalid_request');
를
//if(!Context::get('is_logged')) return new Object(-1, 'msg_invalid_request');
이렇게 주석처리
module > board > skins > sketchbook5 > _read.html
추천 버튼 부분
<a class="bg_f_f9" href="#" onclick="doCallModuleAction('document','procDocumentVoteUp','{$oDocument->document_srl}');return false" style="border:2px solid #{$mi->color};color:#{$mi->color};">
<b>♥ {$oDocument->get('voted_count')}</b>
<p>{$lang->cmd_vote}</p>
</a>
이렇게 변경
class 에 있는 bd_login 를 빼고 |cond="$is_logged" 을 빼주세요.
비추천도 똑같이 하실려면
document.controller.php 에서 procDocumentVoteDown() 부분과 스케치북스킨에서 비추천 부분도 마찬가지로 진행 해주시면 됩니다.
-
사이트지원
2014.01.16 19:46
감사합니다. 정말잘되네요^^.... _read 수정할생각은 못했네요..
-
용초딩
2014.01.16 19:41
저도 1.7버전, 스케치북 사용합니다.
먼저 http://www.xpressengine.com/20237627 적용하시구요
1.5버전이라고 되어 있는데 1.7도 거의 위치가 비슷합니다
그다음 http://xe.sketchbooks.co.kr/faq/35033
적용하시면
끝!
-
사이트지원
2014.01.16 19:46
윗님덕분에 성공적을 적용됬네요 감사합니다.
modules/document/document.controller.php 에서
function updateVotedCount($document_srl, $point = 1)
이거 찾아서 if 구문 하나씩 지워보세요 ^^