![]() |
x3.1官方首页四格在哪修改设置?
最新的discuz X3有一个自带的首页四格功能,有一个自带的幻灯片播放,但是这个幻灯片播放没有限制幻灯片的数量,如果图片较多就会一直排下去,如何让幻灯片只显示5个呢?
找到template/default/forum/discuz.htm大概第64-82行,我们看到有一个{eval $k=1;}...{eval $k++} 这段代码的意思就是,从1开始,有一个幻灯片就会加1,这样会一直循环下去,我们想让他显示5张幻灯片,只需要把$k++修改为$k=5就好了,另外如果要修改幻灯片播放速度,播放窗口大小,可以找到对应的slideSpeed,slideImgsize来修改即可。 <script type="text/javascript"> var slideSpeed = 5000; var slideImgsize = [218,200]; var slideBorderColor = '{$_G['style']['specialborder']}'; var slideBgColor = '{$_G['style']['commonbg']}'; var slideImgs = new Array(); var slideImgLinks = new Array(); var slideImgTexts = new Array(); var slideSwitchColor = '{$_G['style']['tabletext']}'; var slideSwitchbgColor = '{$_G['style']['commonbg']}'; var slideSwitchHiColor = '{$_G['style']['specialborder']}'; {eval $k = 1;} <!--{loop $grids['slide'] $stid $svalue}--> slideImgs[<!--{echo $k}-->] = '$svalue[image]'; slideImgLinks[<!--{echo $k}-->] = '{$svalue[url]}'; slideImgTexts[<!--{echo $k}-->] = '$svalue[subject]'; {eval $k=5;} <!--{/loop}--> </script |
| All times are GMT +8. The time now is 06:28 PM. |
Powered by vBulletin Version 3.8.7
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.