문제 페이지 주소 | 비공개 (작성 후 5일 경과) |
---|
<query id="getCommentPageListByDepth0" action="select">
<tables>
<table name="comments" alias="comments" />
<table name="comments_list" alias="comments_list" />
</tables>
<columns>
<column name="comments.*" />
<column name="comments_list.depth" alias="depth" />
</columns>
<conditions>
<condition operation="more" column="comments.status" var="status" pipe="and" />
<condition operation="equal" column="comments_list.document_srl" var="document_srl" notnull="notnull" pipe="and" />
<condition operation="equal" column="comments_list.comment_srl" var="comments.comment_srl" filter="number" pipe="and" />
<condition operation="equal" column="comments_list.depth" default="0" pipe="and" />
</conditions>
<navigation>
<index var="list_order" default="comments_list.comment_srl" order="desc" />
<list_count var="list_count" default="list_count" />
<page_count var="page_count" default="7" />
<page var="page" default="1"/>
</navigation>
</query>
<tables>
<table name="comments" alias="comments" />
<table name="comments_list" alias="comments_list" />
</tables>
<columns>
<column name="comments.*" />
<column name="comments_list.depth" alias="depth" />
</columns>
<conditions>
<condition operation="more" column="comments.status" var="status" pipe="and" />
<condition operation="equal" column="comments_list.document_srl" var="document_srl" notnull="notnull" pipe="and" />
<condition operation="equal" column="comments_list.comment_srl" var="comments.comment_srl" filter="number" pipe="and" />
<condition operation="equal" column="comments_list.depth" default="0" pipe="and" />
</conditions>
<navigation>
<index var="list_order" default="comments_list.comment_srl" order="desc" />
<list_count var="list_count" default="list_count" />
<page_count var="page_count" default="7" />
<page var="page" default="1"/>
</navigation>
</query>
윤삼님의 대댓글 접기 쿼리중 하나입니다
적용이 잘 되서 감사하게 쓰고있는데 저 방법은 최신 댓글이 맨 위로 올라오게 하는 방법이더군요
전 최신 댓글을 맨 밑에(라이믹스 기본처럼) 두고 싶어서 order="desc"를 asc로 바꾸었습니다
그런데 그러면 게시글에 들어갈 때 댓글 페이지가 1페이지(=첫페이지=예전 댓글 페이지)가 뜨게 되더군요
댓글이 총 3페이지가 있으면 최신 댓글을 보고싶을때 3페이지를 눌러서 들어가야하는 불편함이 생깁니다
검색을 해봐서 이것저것 바꿔봐도 코어를 수정해봐도 그대로고... 어떻게 해야할까요? 고수님들께 도움 부탁드립니다
댓글 5
이게 저도 한참 감이 떨어져서 이렇게 해서 되는지 잘 모르겠습니다.
1. order="desc"를 order="asc"로 하시구요.
2. 링크 페이지 3절(스킨 수정: 시조 댓글을 위한 '변수 생성 및 조작')에서
를
로 바꿔보세요
예전에 윤삼님의 방법이 에러가 난다고 댓글을 남긴 적이 있었는데 기본 스케치북 스킨 말고 후하니님의 댓글 새로고침 없는 스케치북 스킨에 적용하니 잘 되더군요... 작업의뢰를 구하면 10만원이 넘게 드는 기능인데 윤삼님 덕에 무료로 사용할수 있게 되서 감사할 따름입니다