묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
비밀댓글을 content 위젯에서 제외하는 방법?
2012.04.09 16:43
비밀댓글이 content위젯에서 내용이 그대로 노출되고 있어
아예 비밀댓글을 노출시키지 않으려고 합니다.
밑에 방법은 송동우님이 content위젯 수정하는방법을 알려주신건데요
이 방법을 사용하면 .... 비밀댓글이 나오진 않지만
총 갯수가 줄어든다는 단점이 있습니다 ㅠ
예를들어 총 5개의 댓글을 불러오고 있는데 비밀글이 2개가 작성되면
위젯은 비밀댓글을 제외하고 딱 3개의 댓글만 불러옵니다.
xe - widgets - content - skins - default - normal.html 열고
line 56 쯤에
<tr cond="$item->get('is_secret')=='N'"<!--@if($_idx >= $widget_info->list_count)--> style="display:none"<!--@end-->>
여기서 붉은 색 추가
비밀댓글 상관없이 댓글을 원하는 갯수만큼 나오게 ....
아무튼.. 저 단점을 해결하는 방법이 있을까요??
댓글 1
-
송동우
2012.04.09 18:15
-
카이닉스
2012.04.09 18:36
감사합니다 동우님 ^^ 저도 몇가지 시험해 봤는데 별다른 이상은 안보입니다. 진심으로 감사합니다~ -
@송동우 혹시 예전에 질문했던 썸네일만 출력하는것도 가능할까요?
예전의 방법은 스킨에서 수정한 것이라 그럴 수 밖에 없습니다.
일단 적용했던 것은 지워버리세요
그리고
xe - modules - comment - queries - getNewestCommentList.xml 열고
line 9 쯤에
<condition operation="equal" column="status" var="status" pipe="and" />
이것 아래에
<condition operation="equal" column="is_secret" var="is_secret" default ="N" pipe="and" />
이것 추가
이렇게 한 뒤, 다양하게 테스트를 안해봐서, 이것으로 인한 어떤 부작용이 있는지는 모르겠습니다.
사용해 보시고 문제가 발생하면 그때 뭐....... 하나하나 해결해 보죠 ...........