燕子cms怎么输出最近更新内容
发布时间:2020年12月11日 访问量:28

这一篇我们来介绍模板里面怎么输出最近更新的内容。

我们在安装完燕子系统后,前端页面有一块“最近更新”的内容,如下图:

下面我们来介绍怎么在模板文件里面实现输出最近更新。

这里我们需要用到的一个模板标签是:latest,下面我们先来看一下实际的标签代码:

{loop name="latest" item="item" key="k" offset=0 len=10}
<img src="{domain}{item.image}">
<h6><a href="{item.href}">{item.title}</a></h6>
<p>{item.summary|substring(30)}</p>
{endloop}

上面的标签代码是一个循环输出代码,我们用loop标签语法来对标签“latest”标签进行输出。loop的属性:item、key、offset、len这里不再重复解释了,在之前的教程里面已经有解释,您可以参看《燕子cms模板标签语法介绍》一文。

我们介绍一下loop循环体内部的模板标签。

img标签里面的src属性是图片地址,我们可以使用标签“{domain}{item.image}”来表示和输出图片地址。

标签“{item.title}”是内容的标题,标签“{item.href}”是链接地址,标签“{item.summary}”是输出摘要的。

另外我们还要提一下“substring”标签,这个标签是用于截取字符串长度的,我们看到上面代码中实际的摘要输出代码是“{item.summary|substring(30)}”,这里用到了“substring”,使用方法是在“summary”标签后面加一个竖线,然后紧跟着“substring(30)”。我们看这里还有一对小括号,括号里面是数字,代表需要截取的长度。

标签“{item.summary|substring(30)}”的意思是输出摘要,并且截取摘要的长度为30个字符,您可以修改括号里的数字调整输出长度,来适应模板制作。




我要评论
共有0条评论
© 2020 - 2021 燕子CMS
Powered by Yanzi CMS
http://www.yanzicms.com/comment.html
http://www.yanzicms.com/message.html
http://www.yanzicms.com/favorites.html
http://www.yanzicms.com/likes.html