DedeCMS采集图集导入后不能以多页多图显示解决方

  核心提示:在采集前修改includededecollection.func.php文件找到此处$ttx = ' {dede:pagestyle maxwidth='{$cfg_album_width}' ddmaxwidth='{$cfg_ddimg_width}' row='3' col='3' …

在采集前修改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采集图集导入后不能以多页多图显示解决方

赞 (0) 打赏

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏