| CMS/프레임워크 | XE 1.x |
|---|---|
| 개발 언어 | PHP 7.0 |
| 문제 페이지 주소 | 비공개 (작성 후 5일 경과) |
{@
$mid = board;
$oModuleModel = getModel('module');
$module_srl = $oModuleModel->getModuleSrlByMid($mid);
$args = new stdClass();
$args->module_srl = $module_srl;
$args->document_srl = $obj->document_srl;
$args->list_count = 10;
$args->thumbnail_width = 80;
$args->thumbnail_height = 80;
$args->thumbnail_type = crop;
$thumbnail_path = sprintf('files/thumbnails/%s',getNumberingPath($args->document_srl, 3));
$thumbnail_file = sprintf('%s%dx%d.%s.jpg', $thumbnail_path, $args->thumbnail_width,$args->thumbnail_height,$args->thumbnail_type);
$thumbnail_url = Context::getRequestUri().$thumbnail_file;
$list = executeQuery('document.getDocumentList',$args);
debugprint($this->document_srl);
if($mobile) $args->list_count = 3; else $args->list_count = 10;
$list = executeQuery('document.getDocumentList',$args)->data;
//$category_list = getModel('document')->getCategoryList($module_info->module_srl);
//$category_list = getModel('document')->getCategoryList($module_srl);
$category_list = getModel('document')->getCategoryList('68'); // 원하는 해당 모듈번호
}
<div class="title"><a href="#">자유게시판</a></div>
<ul class="webzine">
<li loop="$list => $key, $val">
{@
$oDocument = new documentItem();$oDocument->setAttribute($val);
$thumbnail_url = $oDocument->getThumbnail($args->thumbnail_width,$args->thumbnail_height,$args->thumbnail_type);
}
<a href="{$val->document_srl}">
<div class="thumb">
<img src="{$thumbnail_url}" alt="">
</div>
<div class="info">
<div class="title-box"><span class="cat">{$category_list[$val->category_srl]->title}</span><span class="tit">{$val->title}</span> <span class="cnt">[{$val->comment_count}]</span></div>
<div class="name">{getTimeGap($val->regdate, "Y.m.d H:i")} / {$val->nick_name} (<span class="vote"><img src="assets/img/ico-vote.svg" alt="추천수"> {$val->voted_count}</span> / <span class="view"><img src="assets/img/ico-read.svg" alt="조회수"> {$val->readed_count}</span>)</div>
</div>
</a>
</li>
</ul>
이렇게 레이아웃에서 위젯 코드를 사용하는게 아니라, 위 코드를 사용해서 최근게시물을 불러왔는데요,
저건 지금 한개의 mid 에 대해서만 적용이 되는데, 한꺼번에 여러개의 mid에서 게시물을 순서대로 불러오려면
어떻게 수정해야하나요?
이온디
Lv. 13
# 라이믹스 스킨 제작은 어디? >>>> XE 레이아웃, 라이믹스 스킨제작은 이온디에서 커스터마이징해드립니다.
# 빠른 라이믹스 커뮤니티용 호스팅을 찾고 계신가요? >>>> 이온디호스팅 서비스는 PHP8 & Redis 서버 캐시를 활용하여 라이믹스에 최적화된 호스팅 서비스를 제공해드립니다. (서버세팅시 웹패널, 내도메인메일서비스도 함께 구축해드립니다.)
https://eond.com
# 빠른 라이믹스 커뮤니티용 호스팅을 찾고 계신가요? >>>> 이온디호스팅 서비스는 PHP8 & Redis 서버 캐시를 활용하여 라이믹스에 최적화된 호스팅 서비스를 제공해드립니다. (서버세팅시 웹패널, 내도메인메일서비스도 함께 구축해드립니다.)
https://eond.com
댓글 1
array 사용하면 되는군요 ㅎ