물어보기XpressEngine
조회 수 63 추천 수 0 댓글 2
Extra Form
문제 페이지 URL https://martmonster.com/index.php?mid=se...evaluation

일반적인 게시판이 아니라 커스터마이징된 게시판을 사용중입니다.

댓글 영역이 아래 링크와 이미지처럼 되어 있습니다.

 

https://martmonster.com/index.php?mid=seoul&document_srl=2027&read_review_tab=evaluation

2018-07-31 10,02,00.JPEG

 

출력되는 댓글 수를 조정하고 싶어 게시판 추가설정에서 댓글 수 입력, 저장을 해보면 프로그램 제작 시 연동이 안되어 있었는지 입력 한 댓글 수 대로 출력이 되지 않고 초기 설정된 수 (20개) 로 출력되고 있습니다.

2018-07-31 10,02,00.JPEG

 

 

게시판 추가 설정에서 입력한 댓글 수는 디비에 혹시 저장이 되나요?

 

수동으로 해당 소스에서 원하는 댓글 출력 수를 직접 입력을 해서 조정을 하고 싶은 데 댓글에 관한 부분이 아래 소스 인것 같습니다. 혹시 아래 소스에서 출력할 댓글 수를 직접 입력 조정할 수도 있을 까요? 

 

 

 <!--@if(!$cpage)-->
    {@ $cpage = 1}
  <!--@end-->
  {@
    $c_args->document_srl = $oDocument->document_srl;
    $c_args->page = $cpage;
        $comment_output = executeQueryArray('comment.getNewestDocumentCommentList', $c_args);
        $comment_list = $comment_output->data;
        $comment_page_navigation = $comment_output->page_navigation;
    }
    <div class="comment_list_area">
    <ul cond="count($comment_list)>0" class="lst_eval">
    <!--@foreach($comment_list as $key => $comment)-->
  {@ $comment = $oCommentModel->getComment($comment->comment_srl)}
    <li class="fbItem"|cond="!$comment->get('depth')" class="fbItem indent indent{($comment->get('depth'))}"|cond="$comment->get('depth')" id="comment_{$comment->comment_srl}">
        ..............
            <p class="dsc">{$comment->getContent(false)}</p>
      .............      
               </div>
    </li>
    <!--@end-->
    </ul>
  </div>

 

  <div class="paginate">
    <span><a href="{getUrl('cpage',1)}#comment" class="pre"><span>이전</span></a></span>
    <block loop="$page_no=$comment_page_navigation->getNextPage()">
          <strong cond="$cpage==$page_no"><span>{$page_no}</span></strong>
          <span cond="$cpage!=$page_no"><a href="{getUrl('cpage',$page_no)}#comment">{$page_no}</a></span>
    </block>
      <span><a href="{getUrl('cpage',$comment_page_navigation->last_page)}#comment" class="next"><span>다음</span></a></span>
  </div>
<!--@end-->

  • profile
    윤삼 2018.07.31 11:25:16
    $comment_output를 정의하기 전에
    $c_args->list_count = 10; 등으로 목록수를 입력할 수 있어요.
    그리고 구글링 등으로 잘 찾아보시면 10 같이 직접 입력 대신에 댓글 설정 변수를 가져와서 입력할 수도 있을 겁니다.
  • 마트몬 질문자 2018.07.31 14:22:25
    매번 도움을 많이 받습니다. ^^
    말씀해 주신 팁으로 우선 수동으로 문제없이 적용했구요. 구글링을 통해서 댓글설정변수로 처리하는 부분도 검색을 한번 해보겠습니다.

서버에 요청 중입니다. 잠시만 기다려 주십시오...