在采集前修改includededecollection.func.php文件找到此处
$ttx = " {dede:pagestyle maxwidth='{$cfg_album_width}' ddmaxwidth='{$cfg_ddimg_width}' row='3' col='3' value='2'/} {dede:comments}图集类型会采集时生成此配置是正常的,不过如果后面没有跟着img标记则表示规则无效
把期中value的值改为1,接着我们要定义让它每页显示几张图,打开
include aglibchannelimg.lib.php文件,找到
if($pagestyle==1)
{
$pagesize = $pagepicnum;
把$pagesize = $pagepicnum;改为$pagesize = 3;注意这个3你可以改成其它的数字,他就是每页显示的图片数
这样采集后就是单页多图了,但依然是自动播放, empletsdefaultrticle_image.htm找到
gtimer = setTimeout("dPlayNext()",10000);把10000改成9999999或者更大就可了,如果你实在不想图片上方出现播放暂停按钮,在此文件中找到
else if(@me==2) {
@me = "
<center>
<a href='javascript:dPlayBig();' class='c1'>原始图片</a>
<a href='javascript:dPlayPre();' class='c1'>上一张</a>
<a href='javascript:dPlayNext();' class='c1'>下一张</a>
<a href='javascript:dStopPlay();' class='c1'>自动 / 暂停播放</a>
</center>
";
}
改为
else if(@me==2) {
@me = '';
}
更新一下就看到效果了
未经允许不得转载:445IT之家 » DedeCMS采集图集导入后不能以多页多图显示解决方