原帖由 nixjojo 于 2007-6-18 12:05 发表
论坛幻灯片是有问题,我也不知道。求达人救命~~~~ [/quote]
首先谢谢你,nixjojo,为大家提供风格,我也是菜鸟,讨论一下两个解决方法,
一是:大家注意到没:http://www.djxxw.com/,他用的这个模板,但解决了,还是flash,直接让他共享出来就得了
二是:我测试成功的方法,不过不是flash,而是幻灯片,方法如下:
比如,news_index.html.php 里,直接把
<!--图文资讯幻灯片-->
<div id="slideimg">
<script type=text/javascript>
<!--
var focus_width=260;
var focus_height=226;
var text_height=22;
var swf_height = focus_height+text_height
//-->
</script>
<!--{block name="spacenews" parameter="grade/4/haveattach/1/showattach/1/order/i.dateline DESC/limit/0,5/cachetime/900/subjectlen/34/tpl/huandeng"}--><!--huandeng-->
</div>
替换成:(其中注意width及height两个参数260和226)
<!--图文资讯幻灯片-->
<!--{block name="spacenews" parameter="haveattach/1/showattach/1/order/i.dateline DESC/limit/0,4/subjectlen/24/subjectdot/1/cachetime/11930/cachename/picnews/tpl/data"}-->
<div id="slideimg">
<!--{if !empty( $_SBLOCK['picnews'])}-->
<script type="text/javascript" language="javascript">
<!--
var xsTextBar = 1; //是否显示文字链接,1为显示,0为不显示
var xsPlayBtn = 0; //是否显示播放按钮,1显示,0为不显示
var xsImgSize = new Array(260,226); //幻灯图片的尺寸,格式为“宽度,高度”
var xsImgs = new Array();
var xsImgLinks = new Array();
var xsImgTexts = new Array();
<!--{eval $i=0;}-->
<!--{loop $_SBLOCK['picnews'] $key $value}-->
xsImgs[$i] = "$value[a_thumbpath]";
xsImgLinks[$i] = "<!--{eval echo url_remake($value['url']);}-->";
xsImgTexts[$i] = "$value[subject]";
<!--{eval $i++;}-->
<!--{/loop}-->
//-->
</script>
<script language="javascript" type="text/javascript" src="{S_URL}/include/js/slide.js"></script>
<!--{/if}-->
</div>
其他页面类推即可..
演示:http://www.szmama.cn/?action_news
测试能成功的朋友,请支持下...
[ 本帖最后由 fuwu 于 2007-6-27 12:38 编辑 ] |