묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
게시판 리스트에서 커버이미지 유무를 알고 싶은데요..
2015.12.15 13:19
일반적인 썸네일 방식이 아닌 업로드된 파일 그대로를 출력할 일이 있어서 아래와 같이 수정했습니다. (기본게시판)
<!--@foreach($document_list as $no => $document)-->
{@$oDocument = new documentItem($document->get('document_srl'));}
{@$uploaded_list = $oDocument->getUploadedFiles() }
<!--@foreach($uploaded_list as $key => $file)-->
<img src="{$file->uploaded_filename}" cond="$file->cover_image=='Y'" />
<!--@end-->
<!--@end-->
게시판 list.html 에서 위와같이 커버이미지로 설정된 파일만 출력되게 했는데..
커버이미지로 지정된 것이 없으면 대체문구를 출력하거나 대체이미지를 출력하고 싶은데..
어떻게 처리하면 될지 도무지 감이 오지 않네요.. ㅠㅜ
커버 이미지는 잘 나오는 중이신가요?
그렇다면,
{@ $_cover_image = 'N'; }
<!--@foreach($document_list as $no => $document)-->
{@$oDocument = new documentItem($document->get('document_srl'));}
{@$uploaded_list = $oDocument->getUploadedFiles() }
<!--@foreach($uploaded_list as $key => $file)-->
<img src="{$file->uploaded_filename}" cond="$file->cover_image=='Y'" />
<!--@if($file->cover_image == 'Y')-->{@ $_cover_image = 'Y'; }<!--@end-->
<!--@end-->
<!--@end-->
<!--@if($_cover_image == 'N')-->대체문구 혹은 대체이미지<!--@end-->
요러면 되지 않을까요? 테스트는 안해봤습니다. :)