modules/nproduct/skins/plain/itemdetail_thumb.html
위 파일에서
<img src="{$visual_url[0]}" style="width:{$module_info->thumbnail_width}px; height:{$module_info->thumbnail_height}px" />
이 부분에서 {$visual_url[0]} 이걸 제대로 못 불러오더라구요.
Nginx / php7 / XE 최신버전 / 플레인 상품스킨 1.1.0 입니다.
------------------------------------------------------------------------------
<!--@if($item_info->getExtraVarValue('thumbi'))-->{@ $thumbi = $item_info->getExtraVarValue('thumbi')}<!--@else-->{@ $thumbi = 1}<!--@endif-->
{@ $uploaded_list = $oDocument->getUploadedFiles(); $filei = 0; }
<block loop="$uploaded_list=>$key,$file">
<!--@if($filei < $thumbi)-->
{@ $file_explode = explode(".",strtoupper($file->source_filename))}
{@ $file_srl = substr($file->uploaded_filename, 1)}
<!--@if($file_explode[1]=="GIF" || $file_explode[1]=="JPG" || $file_explode[1]=="PNG" || $file_explode[1]=="BMP")-->
{@ $visualArr[$filei] = $file->uploaded_filename; $filei++; }
<!--@end-->
<!--@end-->
</block>
<block loop="$visualArr=>$key,$val" cond="$val">
{@
$thumbnail_path = sprintf('files/thumbnails/%s',getNumberingPath($module_info->module_srl, 3));
$visual_source[$key] = strstr($val, 'files/');
$visual_sfname[$key] = substr($visual_source[$key], 24, -4);
$visual_file[$key] = sprintf('%s%s_r%dx%d.png', $thumbnail_path, $visual_sfname[$key], $module_info->thumbnail_width, $module_info->thumbnail_height);
$visual_url[$key] = Context::getRequestUri().$visual_file[$key];
if(!file_exists($visual_file[$key])) $output = FileHandler::createImageFile($visual_source[$key], $visual_file[$key], $module_info->thumbnail_width, $module_info->thumbnail_height, 'png', $module_info->thumbnail_type);
}
</block>
<div class="item-thumb newclearfix">
<a href="{$visualArr[0]}" class="jqzoom" rel='item-thumb' title="triumph">
<img src="{$visual_url[0]}" style="width:{$module_info->thumbnail_width}px; height:{$module_info->thumbnail_height}px" />
</a>
</div>
<div cond="$thumbi > 1" class="item-thumb-list newclearfix">
<ul id="item-thumb-list">
{@ $fileii=0}
<li loop="$visualArr=>$key,$val">
<a class="zoomThumbActive"|cond="$fileii==0" href='javascript:void(0);' rel="{gallery: 'item-thumb', smallimage: '{$visual_url[$fileii]}',largeimage: '{$visualArr[$fileii]}'}"><img src="{$visual_url[$key]}" style="width:50px; height:50px"></a>
{@ $fileii++}
</li>
</ul>
</div>
참조
이온디
Lv. 13
# 라이믹스 스킨 제작은 어디? >>>> XE 레이아웃, 라이믹스 스킨제작은 이온디에서 커스터마이징해드립니다.
# 빠른 라이믹스 커뮤니티용 호스팅을 찾고 계신가요? >>>> 이온디호스팅 서비스는 PHP8 & Redis 서버 캐시를 활용하여 라이믹스에 최적화된 호스팅 서비스를 제공해드립니다. (서버세팅시 웹패널, 내도메인메일서비스도 함께 구축해드립니다.)
https://eond.com
# 빠른 라이믹스 커뮤니티용 호스팅을 찾고 계신가요? >>>> 이온디호스팅 서비스는 PHP8 & Redis 서버 캐시를 활용하여 라이믹스에 최적화된 호스팅 서비스를 제공해드립니다. (서버세팅시 웹패널, 내도메인메일서비스도 함께 구축해드립니다.)
https://eond.com
댓글 1
<!--@if($file_explode[1]=="GIF" || $file_explode[1]=="JPG" || $file_explode[1]=="PNG" || $file_explode[1]=="BMP" || $file_explode[1]=="JPEG")-->
JPEG 로 파일을 올려서 그랬던 것이라서; 추가해줬습니다.