加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > CMS系统 > Dedecms > 正文

织梦dedecms图集图片每张自定义输出不同样式

发布时间:2020-12-14 04:50:59 所属栏目:Dedecms 来源:网络整理
导读:如果你的图集图片要在内容页按不同的html输出每一张图片,出了CSS+js能实现,我们也可以用array runphp的方式来让每一张自定义输出 效果 ? 修改教程 includetaglibproductimagelist.lib.php?找到 foreach($images as $row) { 中间省略... } 改成 ? $GLOBA

如果你的图集图片要在内容页按不同的html输出每一张图片,出了CSS+js能实现,我们也可以用array runphp的方式来让每一张自定义输出

效果

?

修改教程

includetaglibproductimagelist.lib.php?找到

foreach($images as $row)

{

中间省略...

}

改成

?

$GLOBALS['autoindex']?=?1;
foreach($images?as?$row)
{
	$row['autoindex']?=??$GLOBALS['autoindex'];
	foreach($ctp->CTags?as?$tagid=>$ctag)
	{
		if($ctag->GetName()=='array')
		{
			$ctp->Assign($tagid,$row);
		}
		else
		{
			if(isset($row[$ctag->GetName()])){?$ctp->Assign($tagid,$row[$ctag->GetName()]);?}
		}
	}
	$revalue?.=?$ctp->GetResult();
	$GLOBALS['autoindex']++;
}

内容页图集标签

{dede:productimagelist}
	[field:array?runphp=yes]
		if(@me['autoindex']?==?1)
		{
			@me?=?"
					

?

?

复杂一点的写法


				

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读