그냥 간단하게 하드코딩으로 글 제목하고 링크만 되게 해보려고하는데 잘 안되네요.
<?php
class nowread extends WidgetHandler{
function proc($args){
$list_count = (int)$args->list_count;
if(!$list_count) $list_count = 10;
$obj = new stdClass;
$obj->list_count = $list_count;
$output = executeQuery("widgets.nowread.docRead_get",$obj);
$widget_info = new stdClass;
$widget_info->list_count = $list_count;
Context::set('widget_info', $widget_info);
$oModuleModel = &getModel('module');
Context::set('module_info', $module_info);
// 템플릿의 스킨 경로를 지정
$tpl_path = sprintf('%sskins/%s', $this->widget_path, $args->skin);
$tpl_file = 'list';
Context::set('colorset', $args->colorset);
// 템플릿 컴파일
$oTemplate = TemplateHandler::getInstance();
return $oTemplate->compile($tpl_path, $tpl_file);
}
}
?>
<query id="docRead_get" action="select">
<tables>
<table name="sitemanagement_doc_read" />
</tables>
<columns>
<column name="*" />
</columns>
<navigation>
<index var="sort_index" default="regdate" order="desc" />
<list_count var="list_count" default="8" />
<page_count var="page_count" default="1" />
<page var="page" default="1" />
</navigation>
</query>
<div class="wm_default">
<ul>???
<!--@foreach($widget_info->list_count as $val)-->
<li>
{$val->document_srl}
<span class="title">
<a class="doc_title" href="{getUrl('','document_srl',$val->document_srl)}">
<span>{@ $title = cut_str($val->title,40,'...')}{$title}</span>
</a>
</span>
</li>
<!--@end-->
</ul>
</div>
반복문 안의 내용이 출력이 되지 않네요..... 어디를 고쳐야 할까요 ???
<ul>???
</ul>
</div></div></div>
이렇게 출력되네요. ??? 건 제가 확인하기 위해 넣은거구요...