首页 > 其他分享 >pbootcms为当天发布的文章设置红色的方法【PBCMS当天发布的文章如何自动加粗变色】

pbootcms为当天发布的文章设置红色的方法【PBCMS当天发布的文章如何自动加粗变色】

时间:2024-09-29 12:47:00浏览次数:8  
标签:PBCMS style list 当天 文章 article pboot 模板

要在 PBootCMS 中为当天发布的文章设置红色显示,可以通过使用模板标签和 PHP 代码来实现这一功能。以下是详细的步骤和示例代码:

步骤一:编写模板标签

  1. 打开模板文件

    • 找到 PBootCMS 中的文章列表模板文件,通常位于 templates 目录下。
  2. 添加 IF 判断语句

    • 在文章列表模板中添加 IF 判断语句,判断文章的发布日期是否为当天。

示例代码

假设你的文章列表模板文件为 list.html,可以在其中添加以下代码:

<!-- 文章列表 -->
<ul>
    {pboot:list name="article" where="catid=1"}
    <li>
        <!-- 判断文章发布日期是否为当天 -->
        {pboot:if([list:date style=m-d]==<?php echo date("m-d"); ?>)}
        <a href="{pboot:url article}" style="color:red;">
        {else}
        <a href="{pboot:url article}">
        {/pboot:if}
            {pboot:title article}
        </a>
        <span>{pboot:date article style="m-d"}</span>
    </li>
    {/pboot:list}
</ul>

详细说明

  1. 模板标签

    • {pboot:list name="article" where="catid=1"}:列出指定分类(例如分类 ID 为 1)的文章。
    • {pboot:title article}:显示文章标题。
    • {pboot:url article}:显示文章的 URL。
    • {pboot:date article style="m-d"}:显示文章的发布日期,格式为 m-d
  2. IF 判断语句

    • {pboot:if([list:date style=m-d]==<?php echo date("m-d"); ?>)}:判断文章的发布日期是否为当天。
    • style="color:red":如果发布日期为当天,则将文章标题的颜色设置为红色。

标签:PBCMS,style,list,当天,文章,article,pboot,模板
From: https://www.cnblogs.com/hwrex/p/18439463

相关文章

  • pbootcms模板栏目页如何调用当前栏目的文章
    在PBootCMS中,如果你想在模板栏目页调用当前栏目的文章,可以使用模板标签 {pboot:list} 来实现。以下是一个具体的例子,展示如何调用当前栏目的文章:示例代码假设你想在一个栏目页上显示当前栏目的最新10篇文章,可以使用以下模板标签:{pboot:listnum=10scode={sort:scode}pag......
  • PbootCMS文章内容ID值恢复为1开始
    当SQLite数据库中包含自增列时,会自动创建一个名为sqlite_sequence的表。这个表包含两个列:name和seq。name记录自增列所在的表,seq记录当前序号(下一条记录的编号就是当前序号加1)。如果想把某个自增列的序号归零,可以通过以下几种方法实现:方法一:更新sqlite_sequence表更新sqlite_......
  • 写文章和写代码
    写文章和代码本是不相干的东西,代码更注重逻辑,能跑就行。写文章比写代码复杂,光把问题说清楚讲明白是不行的,要考虑多种因素,有时还要有一定的高度,如果一篇文章写完后需要经过多人审核,那么,不来回搞七八遍你是甭想过了。 小学时候我喜欢语文,但是到了高中忽然看不懂了,文章读......
  • 三篇文章速通JavaSE到SpringBoot框架 (中) IO 进程线程 网络编程 XML MySQL JDBC相关
    文章目录IOfile类的作用I/O的作用将上篇文章综合项目使用IO流升级所需知识点进程线程创建线程的三种方式网络编程网络编程介绍IP地址端口号网络通信协议网络通信协议的分层演示代码XMLXML的作用是什么?xml特点注解什么是注解?注解的使用注解的重要性注解的使用实例M......
  • pbootcms列表如何置顶文章,istop不管用怎么办?
    在PbootCMS中,如果你希望在列表中将某篇文章置顶,可以通过调整标签参数来实现这一功能。根据你的描述,可以使用以下几种方法来实现:方法一:仅调用置顶文章如果你只想调用置顶的文章,可以使用以下标签:{pboot:lististop=1}<ahref="[list:url]"><h2>[list:title]</h2></a>{/p......
  • PbootCMS模版制作:当天发布的文章显示红色的方法
    在PbootCMS中,如果你想让当天发布的文章显示为红色,可以通过条件判断来实现这一功能。具体步骤如下:实现步骤获取当前日期:获取当前日期,并将其格式化为 m-d 格式。比较发布日期:比较文章的发布日期与当前日期是否相同。设置样式:如果发布日期与当前日期相同,则设......
  • 基于Java+Springboot+Vue开发的健身房管理系统源码+参考文章1.3万字
    项目简介该项目是基于Java+Springboot+Vue开发的健身房管理系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。该系统旨在帮助大学生学习并掌握Java编程技能,同时锻炼他们的项目设计与开发能力。通过学习基于Java的健身房管理系统项目,大学生可以在实践中学习和提升......
  • 基于Java+Springboot+Vue开发的网上商城管理系统源码+文章
    项目简介该项目是基于Java+Springboot+Vue开发的网上商城管理系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。该系统旨在帮助大学生学习并掌握Java编程技能,同时锻炼他们的项目设计与开发能力。通过学习基于Java的网上商城管理系统项目,大学生可以在实践中学习和......
  • 基于Java+Springboot+Vue开发的医院门诊预约挂号系统源码+参考文章1.2万字
    项目简介该项目是基于Java+Springboot+Vue开发的医院门诊预约挂号系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。该系统旨在帮助大学生学习并掌握Java编程技能,同时锻炼他们的项目设计与开发能力。通过学习基于Java的门诊预约挂号管理系统项目,大学生可以在实践......
  • 基于springboot+vue的公文发文管理系统附带文章源码部署视频讲解等
    文章目录前言详细视频演示具体实现截图核心技术介绍前端框架Vue持久层框架MyBaits为什么选择我代码参考数据库参考测试用例参考源码获取前言......