묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
최근 댓글 위젯에서 cpage값 불러오는 방법...
2013.06.20 06:51
우선 이 질문을 하는 이유는
xe 기본 최근 댓글 위젯에서 댓글 클릭시 해당 댓글 위치로 찾아가는 기능은 잘 동작합니다..
하지만 댓글이 50개가 넘어가서 2페이지가 생길 경우, 필요한 cpage값이 없어 댓글 위치를 찾지 못하더라구요..
widgets/content/content.class.php 의 180째줄 $url = 부분을 수정하는 중인데,
그 부분을 아래처럼 바꾸었더니
$cpage = $oDocument->comment_page_navigation->cur_page; if($cpage > 1) { $url = getURL('','document_srl',$oComment->get('document_srl'),'comment_srl',$oComment->get('comment_srl'),'cpage',$cpage-1); } else // 댓글 페이지가 없을경우 { $url = getURL('','document_srl',$oComment->get('document_srl'),'comment_srl',$oComment->get('comment_srl')); // 잘 동작함. }
댓글 페이지가 많은 문서에서
http://도메인/index.php?document_srl=1005013&comment_srl=1163396#comment_1163396
이 주소가 구현되더군요.. (붉은 #comment_이하 부분은 html에서 처리했습니다.)
완성되어야 하는 형태는
http://도메인/index.php?document_srl=1005013&comment_srl=1163396&cpage=3#comment_1163396
인데,
어떻게 하면 cpage값을 불러올 수 있을까요..(주소의 보라색 부분)
ㅜㅜ
.....