本帖最后由 恋上楚 于 2009-6-6 01:47 编辑
如题:
在SS首页调用论坛图片附件帖子只显示一篇,不知道是什么原因,麻烦高手看下我的代码,十分感谢!谢谢!
请注意红色部分,是否有错?
<!--{block name="bbsattachment" parameter="filetype/image/t_lastpost/86400/order/t.replies DESC/limit/0,11/cachetime/49900/cachename/picthread/tpl/data"}-->
<!--FLASH图片组 -->
<SCRIPT type=text/javascript>
<!--
var _width = 247
var _height = 323
var text_height = 0
var flash_height = _height + text_height
var pic_arr = new Array();
var link_arr = new Array();
var text_arr = new Array();
var i = 0;
<!--{eval $i=0;}-->
<!--{loop $_SBLOCK['picthread'] $key $value}-->
pic_arr[$i] = "$pvalue['attachment']";
link_arr[$i] = "<!--{eval echo url_remake($value['url']);}-->";
text_arr[$i] = "$value[subject]";
<!--{eval $i++;}-->
<!--{/loop}-->
//
var p = pic_arr.join("|");
var l = link_arr.join("|");
var t = text_arr.join("|");
var f = "{S_URL}/templates/$_SCONFIG[template]/images/flash.swf";
document.write('<object ID="focus_flash" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="'+ _width +'" height="'+ flash_height +'">');
document.write('<param name="allowScriptAccess" value="sameDomain"><param name="movie" value="'+f+'"><param name="quality" value="high"><param name="bgcolor">');
document.write('<param name="menu" value="false"><param name=wmode value="transparent">');
document.write('<param name="FlashVars" value="pics='+p+'&links='+l+'&texts='+t+'&borderwidth='+_width+'&borderheight='+_height+'&textheight='+text_height+'">');
document.write('<embed ID="focus_flash" src="'+f+'" wmode="opaque" FlashVars="pics='+p+'&links='+l+'&texts='+t+'&borderwidth='+_width+'&borderheight='+_height+'&textheight='+text_height+'" menu="false" quality="high" width="'+ _width +'" height="'+ flash_height +'" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
document.write('</object>');
//-->
</SCRIPT> |