DedeV6织梦arclist标签文章判断第一篇添加样式,其他否则不加

科瑞斯官方科瑞斯官方 2023年11月08日 织梦DedeV6arclist标签

DedeV6织梦arclist标签文章判断第一篇添加样式,其他否则不加。通过使用arclist标签,您可以轻松地管理您的网站内容,并能够根据需要为每篇文章添加不同的样式。此外,该功能还具有简洁易用的特点,让您的网站更显专业。

我们拿一段代码做示例:

{dede:arclist row='3' orderby='id'}
<article class="item-news bg-white shadow-sm rounded">
	<div class="item-news-img"><a href="[field:arcurl/]"><img src="[field:litpic/]" alt="[field:title/]" title="[field:title/]"></a></div>
	<div class="title"><h5><a href="[field:arcurl/]">[field:title/]</a></h5></div>
	<p>[field:description function="cn_substr(@me,130)"/]...</p>
	<div class="meta">
		<span class="author mr-3"><a href="[field:userurl/]"><img src="[field:face/]" class="user-img-xs mr-1">[field:uname/]</a></span>
		<span class="date"><i class="fa fa-calendar mr-1"></i>[field:pubdate function="MyDate('Y-m-d',@me)"/]</span>
	</div>
</article>
{/dede:arclist}

1.判断item-news-img循环第一文章添加样式,其他则不添加:

<div class="item-news-img">

在item-news-img后面,添加以下标签

[field:global name='autoindex' runphp='yes'](@me == 1) ? @me='active':@me='';[/field:global]

2.判断item-news-img这行循环时显示第一文章图片,其他则不显示:

<div class="item-news-img"><a href="[field:arcurl/]"><img src="[field:litpic/]" alt="[field:title/]" title="[field:title/]"></a></div>

 把以上代码段,换成以下:

[field:array runphp='yes']($GLOBALS[autoindex] == 1) ? @me="<div class='item-news-img'><a href='{@me['arcurl']}'><img src='{@me['litpic']}' alt='{@me['title']}' title='{@me['title']}'></a></div>" : @me="";[/field:array]

以上是本期关于《DedeV6织梦arclist标签文章判断第一篇添加样式,其他否则不加》的内容,希望对您有所帮助。 

二维码

添加客服微信,获取相关建站资料。

4008802488

13823549304

二维码

微信客服