묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
리스트페이지에서 파일출력이 안되네요~
2010.02.14 18:55
<!--@if(count($down_image_items) && ($module_info->display_image_list=='A'||$module_info->display_image_list=='I'))--> <a name="imagefilelist"></a> <div class="fileAttached"> <ul> <!--@foreach($down_image_items as $file)--> <li> <a {$file->isvalid=='Y'?'href='.getUrl().$file->download_url.'"':'href="#" onclick="return false"'}><img src="./images/{$module_info->colorset}/{$file->isvalid=='Y'?'iconImage':'iconError'}.gif" border="0" /> <span {$file->isvalid=='Y'?($downloaded_list[$file->file_srl]>0?'class="fileDownloaded"':''):'class="fileError" title="invalid"'}>{$file->source_filename}({FileHandler::filesize($file->file_size)})[{number_format($file->download_count)}]</span> </a> </li> <!--@endforeach--> </ul> <div class="clear"></div> </div> <!--@endif-->
모듈 뷰페이지에 있는 첨부파일 리스트 보여주는 소스인데요
이걸 고대로 복사해서 리스트 페이지에 붙여 넣었더니 적용이 안되드라구요 ㅠ
이 리스트가 고대로 뷰페이지에도 나왔으면 좋겠어요~
고수님들 자문을 구해봅니다. ㅠ
소스를 잘못가져온 것 같습니다.
기본 XE Offical Skin 소스를 가져오면 됩니다.
단 $oDocument 은 $document 로 변경하셔야 합니다.
(귀속말 : 전 삽질형입니다. 원리 모르니 참고하십시오. ^^;;)
적용 소스
_style.list.html 약 171번째
<!--@elseif($val->type == 'regdate'+ '+ ')-->
<td class="date">
<!--@if($document->hasUploadedFiles())-->
<dl class="attachedFile">
<dt><img src="./img/common/iconFiles.gif" width="27" height="11" alt="{$lang->uploaded_file}" /> <button type="button" class="fileToggle" onclick="jQuery(this).parents('dl.attachedFile').toggleClass('open');return false;">{$lang->uploaded_file} ({$document->get('uploaded_count')})</button></dt>
<dd>
<ul class="files">
{@ $uploaded_list = $document->getUploadedFiles() }
<!--@foreach($uploaded_list as $key => $file)-->
<li><a href="{getUrl()}{$file->download_url}">{$file->source_filename} <span class="bubble">[File Size:{FileHandler::filesize($file->file_size)}/Download:{number_format($file->download_count)}]</span></a></li>
<!--@end-->
</ul>
</dd>
</dl>
<!--@end-->
</td>
적용페이지 ^^.
http://michin.pe.kr/xe/mboard