作者:Smileby陌少羽 | 2019-03-22 10:39 |点击:
1、从上面前端代码我们可以看到默认显示图片集第1个图片,我们可以用{dede:field name=imgurls row=1}{/dede:field}
图集选项-表现方式,选择幻灯片样式,不然上面的 {dede:field name=imgurls row=1} 无效
2、下面的小图每个li里面都有不同的自增id和自增thisimg,而且第一个有高亮的class="current",所以要先让织梦程序的图集标签能输出自增数字 0 1 2 3 ...
打开 /include/taglib/productimagelist.lib.php 文件 找到
在它下面加入
继续找到
在它下面加入
要使用limit自定义输出偏移的图集图片,必须要参考上面的第2步加入$GLOBALS['autoindex']
然后继续在 /include/taglib/productimagelist.lib.php 文件 找到
改成
如图
继续找到
在它的前面加入
limit = trim(preg_replace('#limit#is','',$limit)); limit!='')
{ if(preg_match('#,#', $limit)) { limitarr = explode(",", $limit);
lmt = $limitarr[0]; num = $limitarr[1]; } else { lmt = 0; num = $limit; }
images = array_slice($images,$lmt); }
继续找到
在它上面加入
如图
图集内容页模板标签写法
<h2>默认全部</h2>
{dede:productimagelist}
[field:imgsrc/]<br />
{/dede:productimagelist}
<h2>指定几个</h2>
{dede:productimagelist limit=2}
[field:imgsrc/]<br />
{/dede:productimagelist}
<h2>偏移几个</h2>
{dede:productimagelist limit=1,4}
[field:imgsrc/]<br />
{/dede:productimagelist}