dedecms的arclist标签调用当前文章时高亮或添加样式,代码如下:
[field:id runphp=yes]global $id,$aid;$aid = isset($id) ? $id : $aid;if(@me == $aid)@me = ' class="current"';else @me = '';[/field:id]
通过当前文章的ID判断是否是列表中文章的id进行调取不同的样式。
实例:
<ul>
{dede:arclist titlelen=42 row=20}
<li[field:id runphp=yes]global $id,$aid;$aid = isset($id) ? $id : $aid;if(@me == $aid)@me = ' class="current"';else @me = '';[/field:id]>
<a href="https://www.360muye.cn/[field:arcurl/]">[field:title/]</a>
</li>
{/dede:arclist}
</ul>
通过上面的代码,织梦dede就可以在内容页的arclist列表中,判断调用列表中是否有当前文章,如果有当前文章就添加class样式。
转载请注明:鹏程木业网
本文介绍如何使用DEDECMS的arclist标签在内容页面上实现当前文章高亮显示的功能,通过简单的PHP代码判断并为当前文章添加特定的样式。

2064

被折叠的 条评论
为什么被折叠?



