织梦dedecms自定义后台图片的显示顺序

织梦教程 强烈建议 2024-02-06 14:19 131 0

  很多做图片站的站长希望在上传图片时,能够按照自已定义的顺序进行显示,这就关联到程序改动了,修改方法如下:

  打开后台dede/album_add.php (友情提示:dede是默认后台目录,请根据自己的网站修改)

  找到:

  $z=new zip();

  $z->ExtractAll($zipfile,$tmpzipdir);

  $fm=new FileManagement();

  $imgs=array();

  $fm->GetMatchFiles($tmpzipdir,"jpg|png|gif",$imgs);

  后面添加如下代码:

  //调整解压缩出来的数组

  //mod by king

  $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等等.这样子生成的图片集文件就是按照这个顺序显示图片的。



时间:(2024-02-06 14:19:48)
本站资源均来自互联网或会员发布,如果不小心侵犯了您的权益请与我们联系。我们将立即删除!谢谢!