묻고답하기
위젯 섬네일 링크
2016.06.09 00:42
<a href="{$item->getLink()}"><img src="{$oDocument->getThumbnail($widget_info->thumbnail_width,$widget_info->thumbnail_height,$widget_info->thumbnail_type)}" border="0" /></a>
섬네일쪽에 링크소스를 추가했는데 추가 하면 아예 위젯이 먹통이 되네요.
소스는 제대로 된게 맞나요? 스킨쪽 list.html 인가 또 다른곳에다가 추가해줘야하는게 있나요?
<!--%import("normal.css")-->
{@
$unique = rand(0,100);
$slideEffect = $widget_info->effect_target;
$slideInterval = $widget_info->slide_delay;
$slide_autoScroll = $widget_info->slide_autoscroll;
$slide_naviBtn = $widget_info->slide_navi;
}
<div id="effectSlider_{$unique}" class="effectSlider_Container" style="width:{$widget_info->thumbnail_width }px; height:{$widget_info->thumbnail_height}px;padding:0px;margin:0px; position:relative;">
<div class="slider-viewport" style="width:{$widget_info->thumbnail_width }px; height:{$widget_info->thumbnail_height}px;overflow: hidden;margin:0 auto;">
<div id="contentBox" style="position:absolute;top:0px;left:0px;width:{$widget_info->thumbnail_width }px; height:{$widget_info->thumbnail_height}px;">
{@ $count =0;}
<!--@for($i=0;$i<$widget_info->img_list_count;$i++)-->
{@ $oDocument = $widget_info->document_list[$i]}
<!--@if($oDocument->document_srl)-->
{@ $_existsThumbnail = $oDocument->thumbnailExists($widget_info->thumbnail_width,$widget_info->thumbnail_height,$widget_info->thumbnail_type) }
<!--@if($_existsThumbnail)-->
<figure class="slide" style="width:{$widget_info->thumbnail_width }px; height:{$widget_info->thumbnail_height}px;margin: 0px;padding: 0px;">
<a href="{$item->getLink()}"><img src="{$oDocument->getThumbnail($widget_info->thumbnail_width,$widget_info->thumbnail_height,$widget_info->thumbnail_type)}" border="0" /></a>
</figure>
{@ $count++;}
<!--@end-->
<!--@end-->
<!--@end-->
</div>
</div>
<!--@if($widget_info->slide_navi == 'Y')-->
<div id="controls">
<!--@for($i=0;$i<$count;$i++)-->
<a class="goSlide" href="#" data-slideindex="{$i}"></a>
<!--@end-->
</div>
<!--@end-->
<ul class="direction-nav">
<li><a class="prev">prev</a></li>
<li><a class="next">Next</a></li>
</ul>
</div>
<script type="text/javascript" src="../../js/jquery.effetcSlider.js"></script>
<script>
$(function () {
var slideEffect = "{$slideEffect}";
var slidedelay = Number("{$slideInterval}");
var slide_autoScroll = "{$slide_autoScroll}";
var slide_NaviBtn = "{$slide_naviBtn}";
if(slide_autoScroll == "Y") slideAutoScroll = true;
else slideAutoScroll = false;
if( slideEffect == "scrollVert3d" || slideEffect == "scrollHorz3d" || slideEffect == "tile3d"){
if(BrowserDetect.browser == "Explorer"){
var slideEffect = "scrollHorz";
}
}
$("#effectSlider_{$unique}").parent().parent().css("overflow","visible");
if(slide_NaviBtn == "Y") $("#effectSlider_{$unique} #controls .goSlide").eq(0).addClass("current");
var $contentSlider = $('#effectSlider_{$unique} #contentBox');
var $indicators = $('#effectSlider_{$unique} #controls .goSlide');
var $effects = slideEffect;
var slideInterval = slidedelay;
var switchIndicator = function ($c, $n, currIndex, nextIndex) {
if(slide_NaviBtn == "Y") $indicators.removeClass('current').eq(nextIndex).addClass('current');
};
$contentSlider.boxSlider({
speed: 1200
, autoScroll: slideAutoScroll
, timeout: slideInterval
, pauseOnHover: true
, next: '#effectSlider_{$unique} .direction-nav .next'
, prev: '#effectSlider_{$unique} .direction-nav .prev'
, effect: $effects
, onbefore: switchIndicator
, blindCount : 20
, tileRows : 4
, rowOffset : 80
});
$('#effectSlider_{$unique} #controls').on('click', '.goSlide', function (e) {
$contentSlider.boxSlider('showSlide', $(this).data('slideindex'));
$("#effectSlider_{$unique} #controls .goSlide").removeClass("current");
$(this).addClass("current");
e.preventDefault();
});
});
var BrowserDetect = {
init: function () {
this.browser = this.searchString(this.dataBrowser) || "An unknown browser";
},
searchString: function (data) {
for (var i=0;i<data.length;i++) {
var dataString = data[i].string;
var dataProp = data[i].prop;
this.versionSearchString = data[i].versionSearch || data[i].identity;
if (dataString) {
if (dataString.indexOf(data[i].subString) != -1)
return data[i].identity;
}
else if (dataProp)
return data[i].identity;
}
},
dataBrowser: [
{
string: navigator.userAgent,
subString: "MSIE",
identity: "Explorer",
versionSearch: "MSIE"
},
{
string: navigator.userAgent,
subString: "Trident/7.0",
identity: "Explorer",
versionSearch: "MSIE"
}
]
};
BrowserDetect.init();
</script>
전체링크입니다 이건
댓글 0
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
김호띠 | 위젯 섬네일 링크 | |
Function | 사이트 가입자들에게 카카오톡 옐로우 id로 카톡을 전송할 수 있는 방법 없나요? [2] | 2016.06.08 by YJSoft |
gothic**** | 익스프레스 엔진 테마 디자인이라는 책 [3] | 2016.06.08 by YJSoft |
우마 | 이 아이피 뭔가요? [3] | 2016.06.08 by YJSoft |
키킥 | 왼쪽 서브위젯부분 사용하려면? [3] | 2016.06.08 by 키킥 |
맹구학생 | VENUS WIDGET STYLE 위젯스타일을 사용중인대요. | |
꽃민 | 다국어 게시판 관리 적용 | |
독거노인 | 외부페이지에서 회원그룹보는법 [1] | 2016.06.08 by 독거노인 |
열목어 | XE 1.7버젼과 PHP 버젼.....? [4] | 2016.06.08 by 열목어 |
펀디자인 | 결제모듈 문의드립니다. [2] | 2016.06.08 by 펀디자인 |
산에산 | php 5.3에서 5.5로 변경시 [6] | 2016.06.08 by 산에산 |
블루문운영 | 본 데이터를 SQL파일로 phpmyadmin으로 넣을려고합니다. [1] | 2016.06.08 by 기진곰 |
Egoist | 도움 부탁 드립니다 -이미지 마우스커서 [2] | 2016.06.08 by Egoist |
마법사 | 제 사이트 트래픽 한번 봐주시겠어요? 좀 비정상적인것 같습니다. [2] | 2016.06.07 by 기진곰 |
김호띠 | 슬라이더 위젯 페이지링크 | |
김밥하늘 | 사이트 메뉴편집,디자인설정 출력안되는 현상 [8] | 2016.06.07 by 하얀밤 |
재형은채맘 | 로그인 안되게 하는 방법 문의 | |
우마 | 문자 이미지 치환 도움 주실분 | |
고고싱229af | 스윗 모바일 스킨에서 댓글에 ip 표시하는방법 조언부탁드립니다 | |
ojinger | 스케치북 게시판 설정의 스킨내에 이미지 업로드 문의 [7] | 2016.06.07 by SimpleCode |