在使用DedeV6的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标签文章判断第一篇添加样式,其他否则不加》的内容,希望对您有所帮助。



