最近访客
百度未收录

自定义织梦dedeCMS后台图集上传图片文件名称顺序显示

在使用DedeCMS图集功能做图集的时候我们常常希望上传的图片能够按照图片名字的顺序进行显示,这就关联到程序改动了,修改方为打开dede/album_add.php (默认后台目录为dede,如若更改过,请自行调整),找到: 

 $z = new zip();
 $z->ExtractAll($zipfile,$tmpzipdir);
 $fm = new FileManagement();
 $imgs = array();
 $fm->GetMatchFiles($tmpzipdir,\"jpg|png|gif\",$imgs);

后面添加如下代码: 

$tmpimgs = array();
 foreach($imgs as $k=>$v) {
     preg_match_all(\"//(d+)./\",$v,$kk);
     $tmpimgs[$kk[1][0]-1] = $v;
 }
 ksort($tmpimgs);
 $imgs = $tmpimgs;
 unset($tmpimgs);

同理修改album_edit.php这个文件,在相同的代码后面添加上面的代码。

这样就可以解决按图片名称进行排序了,比如我们要上传的图片名为1.jpg,2.jpg,3.jpg,4.jpg,这样上传的图片就会按照1234顺序显示。

温馨提示:本文最后更新于2022/10/20 02:48:50。若文章内容或图片失效,请留言联系站长反馈!
!
也想出现在这里? 联系我们
创意广告
© 版权声明
THE END
点赞0赞赏 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容