pbootcms网站标签pboot:list当前文档高亮设置教程
功能需求
在使用 {pboot:list} 标签生成文章列表时,需要为当前文档(即用户正在浏览的文章)添加高亮样式(如 class="cur")。
实现方法
1. 示例代码
以下是一个完整的示例代码,展示如何实现当前文档高亮:
{pboot:list scode=[nav:scode] num=8 order=sorting}
<a href="[list:link]" title="[list:title]" {pboot:if('[list:link]'=='{content:link}')}class="cur"{/pboot:if}>
[list:title]
<i></i>
</a>
{/pboot:list}2. 代码解析
-
{pboot:list}标签:scode=[nav:scode]:指定当前栏目的编码。num=8:限制显示 8 条文章。order=sorting:按排序字段排列文章。
-
高亮逻辑:
{pboot:if('[list:link]'=='{content:link}')}class="cur"{/pboot:if}:- 判断当前文章链接
[list:link]是否等于当前文档链接{content:link}。 - 如果相等,则添加
class="cur",用于高亮显示。
- 判断当前文章链接

扫码添加技术【解决问题】
专注网站运营、网站安全十余年。
专业解决各种疑难杂症,您有任何网站问题都可联系我们技术人员。
本文来自博客园,作者:Henry王,转载请注明原文链接:https://www.cnblogs.com/heneryw/p/19307299

浙公网安备 33010602011771号