https://xetown.com/lakepark/99275
위 팁에 나온대로...
<!--@foreach($document->getComments() as $comment)--> <!--@if($comment->voted_count > 3)--> 베댓 <!--@end-->{@break}<!--@end-->
목록쪽에 코멘트수 표시되는 옆자리에 넣어줘도 해당글에 추천 받은 댓글이 있어도 표시가 안되는데요.
이게 최신코어에서 안되는 팁인가요?
아니면 @기진곰님 슈퍼캐시의 목록쪽에 동작하는 캐시적용하면 아예 동작은 안하는건지 저희는 아무리해도 동작을 안하네요.
댓글 26
{@break}를 {@ break}로 바꾸고 '베댓' 바로 뒤로 옮겨보세요. 지금은 루프 구조가 좀 이상합니다.
요렇게 멋지게 되었습니다.
목록에 있는 모든 글의 모든 댓글을 다 불러와서 루프를 돌려야 하니...
그리고 묻고답하기 1개 게시판만 적용되도록 조건을 걸긴 했습니다.
요런식으로 처리했어요.
웹지기님 한가지만 더 질문드릴게요 특정게시판(srl 163328)을 지정하여서 표시 할려고 기존에 알려주신 팁을 응용하였는데 잘 안되네요.. 코드 어디가 문제가 있는지 봐주실 수 있나요?
<!--@foreach($document->getComments() as $comment)--> <!--@if($comment->voted_count > 1)--> <span cond="$document->get('module_srl')=='163328' && !$document->getCommentCount()" style="margin-left:2px;background-color:#4374D9;border-radius:5px;padding:2px 5px;font-size:11px;font-weight:bold;color:#fff">좋은답변</span>{@ break}<!--@end--><!--@end-->
<!--@foreach($document->getComments() as $comment)--> <!--@if($comment->voted_count > 1)--> <span cond="$document->get('module_srl')=='163328'" style="margin-left:2px;background-color:#4374D9;border-radius:2px;padding:2px 5px;font-size:11px;font-weight:bold;color:#fff">좋은답변</span>{@ break}<!--@end--><!--@end-->
네 이렇게 하니 이제 정상적으로 되네요 감사합니다. 웹지기님 ^^ block로 감싸야 되는군요 신기!
웹지기님 속도를 올릴수가 없을까요 ...
감사합니다