목록 배댓 출력 문의

Extra Form
PHP PHP 7.3
CMS Rhymix 2.x

이전에 팁 게시판에 공유해주신 아래 코드를 적용했는데

글에 따라 보이고 안 보이고 하는데 글 작성자의 댓글이 배댓이 되는 경우 출력이 안될 수 있을까요?

조언 부탁 드립니다.(베스트 댓글 애드온 사용중)

 

https://xetown.com/tips/99275

 

해당 기능 쓰시는 분 계신가요? 

  • profile
    우선 질문과 관련없지만 위 링크의 저 코드를 사용하신다면 마지막에 입력한50단위로만 출력하게됩니다.

    보통 하나의 게시글에 댓글이 50개가 기본값으로 가져오는데 2페이지 넘어가게된다면 기존의 댓글에서 베플이 있는지 없는지 확인이 어려울 수 있지요.

    글에 따라 보이고 안 보이고 하는데 <- 이 조건이 어떤 조건일때 그런지 재대로 확인해보시길 바랍니다. 얼렁뚱땅 이야기 하시면 몰라요 저희는

    위의 링크의 <!--@if($comment->voted_count > 3)--> 부분에
    <!--@if($comment->voted_count > 3 && $document->get('member_srl') != $comment->get('member_srl'))-->

    일케 바꾸시면 될듯 합니다.
  • profile profile

    댓글 감사합니다.

    해당 글들이 어떤 차이가 있는지 보는중인데 뚜렷한 차이를 찾는데 어려움이 있어 해당 기능 쓰시는 분들은 잘 되는지, 제가 이해하지 못한 코드 상에 특정 조건이 걸려 있는지 궁금해서 조언을 구하게 되었습니다. 알려주신대로 어떤 조건일 때 그러는지 상세하게 확인해보게습니다.

  • profile profile

    위에 설명을 잘 해주셨는데요?

     

    화면 캡처 2021-06-29 101806.png

     

    베스트 댓글에 해당하는 댓글이 불러오는 댓글에 있지 않으면 표시되지 않고 있다고 설명해주셨네요.

    모든 댓글을 불러올 수 있도록 게시판 추가설정에서 숫자를 충분히 늘려보세요.

  • profile profile
    댓글은 많으면 20~30개 정도 달리고, 댓글수 설정은 현재 50으로 되어 있습니다. 댓글이 많이 달리는 편은 아니라 해당 부분이 원인은 아닌거 같았는데 더 늘려보고 확인해보겠습니다. 감사합니다.
  • profile profile
    그럼 표시되야할 곳이 표시가 안되는 곳의 링크라도 제공해보세요.
    누군가 실마리라도 찾을 수 있을지도..
  • profile profile
    그렇다면 당장 늘리실 필요는 없습니다.

    왜 노출하지 않는지, 조건문을 다시 확인해보셔야겟지요.

    글을 읽는 곳과 글목록이 있는 곳의 변수명이 다릅니다.

    확실히 목록에서의 댓글을 검색하는 것이라면 $document 글읽는영역에서의 데이터를 가져오는것이라면 $oDocument 을 사용하는 차이도 알아두세요.