묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
특정 확장변수의 값이 특정값일경우 섬네일 지정하는 방법
2010.03.06 08:52
예를들어
확장변수 이름이 birth_day 이고 이 확장변수의 10일 경우에 섬네일을 첨부파일에서 가져오는 것이 아닌,
미리 지정한 이미지를 섬네일로 대체하여 보여주고 싶습니다.
어떻게 하면 좋을까요? 고수분들의 조언 부탁드립니다.
xe_board스킨의 웹진형으로 작업해봤습니다.
* style.webzine.html 파일을 수정합니다
<!--@if($document->thumbnailExists($module_info->thumbnail_width, $module_info->thumbnail_height, $module_info->thumbnail_type))-->
<td rowspan="2" class="thumb"><a href="{getUrl('document_srl',$document->document_srl,'listStyle',$listStyle, 'cpage',''+ '+ ')}"><img src="{$document->getThumbnail($module_info->thumbnail_width, $module_info->thumbnail_height, $module_info->thumbnail_type)}" border="0" alt="" /></a></td>
<td class="webzineTitle">
<!--@else-->
<td class="webzineTitle" colspan="2">
<!--@end-->
스킨 내용중 위의 내용을 아래와 같이 수정하시면 birth_day값이 10일때 미리 지정한 이미지를 가져오게 됩니다.
다른 스킨도 아래와같이 응용하시면 될듯합니다.. ^_^
<!--@if($document->getExtraEidValue('birth_day')=="10")-->
<td rowspan="2" class="thumb"><a href="{getUrl('document_srl',$document->document_srl,'listStyle',$listStyle, 'cpage','')}"><img src="미리 지정한 이미지주소" border="0" alt="" /></a></td>
<td class="webzineTitle">
<!--@else-->
<!--@if($document->thumbnailExists($module_info->thumbnail_width, $module_info->thumbnail_height, $module_info->thumbnail_type))-->
<td rowspan="2" class="thumb"><a href="{getUrl('document_srl',$document->document_srl,'listStyle',$listStyle, 'cpage','')}"><img src="{$document->getThumbnail($module_info->thumbnail_width, $module_info->thumbnail_height, $module_info->thumbnail_type)}" border="0" alt="" /></a></td>
<td class="webzineTitle">
<!--@else-->
<td class="webzineTitle" colspan="2">
<!--@end-->
<!--@end-->
파일 첨부합니다
style.webzine.html