Q&A

레이아웃을 제작하면서 최신글을 표시하는 부분을 만들고 있는데 

Mid값의 특정 srl을 입력하면 해당 srl값의 내용만 표시되게 하려면 어떻게 해야하나요?

이전에 @이온디 님이 작성하신 을 참고 했는데 컨텐츠 표시까지는 되지만

특정 srl값의 내용이 표시되게 하는 법을 모르겠습니다.

코드는 다음과 같습니다.

{@
    $args = new stdClass();
    $mid = notice;
    $oModuleModel = getModel('module');
    $module_srl = $oModuleModel->getModuleSrlByMid($mid);

    $args->module_srl = $module_srl;
    //$args->list_count = 5;
    $list = executeQuery('document.getDocumentList',$args)->data;

}

<ul>
       <li loop="$list => $key, $val">{$val->title}</li>
</ul>

댓글 7

  • $module_srl = $oModuleModel->getModuleSrlByMid($mid);
    를 $module_srl = $mid; 로 바꾸세요
  • @불금
    일단 답변 감사드립니다. 한가지 더 여쭈어 볼 것이 있는데
    만약 208이라는 srl을 가지고있는 게시글을
    $module_srl = 208;로 적용하면 해당 게시글만 가져오는 건가요?
  • 위 소스대로라면 {$val->title}이 제목이고 {$val->content}가 본문 내용입니다.
  • @SimpleCode
    답변감사드립니다. 해당부분변경하였더니 제목이아닌 내용이 잘 불러와지는군요: )
  • 첫화면에 최군게시뮬이ㅜ많을 경유 별로 안좋은거같아요 쿼리를 불러오는 시간이 길어져서 사이트 로딩 속도가 오히려 딸오지더라구요
    위젯이 캐시기능이 있어서 ㅠㅠ
    아니면 저렇게 해서 캐시 기능을 활용하는 방법이 있을까요??
  • @이온디
    그렇군요...만약에 최근게시물을 3개까지만 표시시킨다고 해도 로딩속도에 영향을 끼칠까요?
  • @develkarmy
    아뇨^^; 저 같은 경우는 수십개의 게시판에서 최근게시물을 가져오거든요 ㅎㅎ