织梦的图集模型默认的调用是比较复杂的,样式也不大好修改,碰到一些需要调用很多图片,并运用js等完成一些特效的情况,往往无法很好实现。No牛网今天从网络上找到了这样的函数,对织梦默认的图集调用进行了一些修改,可以很好的自定义调用不同的样式、图片数量、图片大小等参数,比较实用。
下面是具体的实现方式,主要是添加一个自定义的函数,在/include/common.func.php文件或者include/helpers/extend.helper.php的最后面加上如下的代码:
01 | if (!function_exists( 'Getimgs' )) |
03 | function Getimgs( $aid , $imgwith = 300, $imgheight = 270, $num = 0, $style = '' ) |
07 | $row = $dsql -> getone( "Select imgurls From `dede_addonimages` where aid='$aid'" ); |
08 | $imgurls = $row [ 'imgurls' ]; |
09 | preg_match_all( "/{dede:img (.*)}(.*){/dede:img/isU" , $imgurls , $wordcount ); |