DEDECMS教程之loop循环标签的使用详解

这篇具有很好参考价值的文章主要介绍了DEDECMS教程之loop循环标签的使用详解。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

DedeCMS v5.7的loop标签非常有用,可以使用它来调用任意表中的数据,我们先来看看loop标签的语法结构。

{dede:loop table='table_name' if='condition' sort='field_name' row='line_number'}
[field:title/]
{/dede:loop}

上面就是loop标签的语法了,其中table_name指的是表名,也就是要查询的数据所在的表;condition是条件,相当于SQL语句中的where;field_name指的是排序方式,相当于SQL语句中的order by;line_number是行数,指要查询多少条数据,我们通过两个例子来说明loop标签的强大功能。

{dede:loop table='archives' sort='mid' row='4' if='mid=1'}
[field:title/]([field:mid/])
{/dede:loop}

上面的例子是调用DedeCMS文档主表的文章,根据mid也即会员ID号排序,条件是会员ID等于1。换句话说,这段代码的作用是查询会员ID为1的用户发布的4篇文档。

站长们也许会问为什么loop标签叫万能调用标签呢?其实它除了调用DedeCMS数据表里面的内容外,还可以调用其他程序数据表中的数据,从而起到整合数据的作用。

{dede:loop table='cdb_threads' if='' sort='tid' row='8'}

    [field:subject function="cn_substr('@me',40)"/]

{/dede:loop}

上述代码的功能和第一个例子类似,它用来获取Discuz! 论坛的最新主题帖子,URL标签中的域名要替换成自己的域名,各位站长可以试验下。

总之,loop标签同时可以查询跟DedeCMS处在同一个数据库的数据表,如果您的论坛或者商城程序安装在同一数据库,也可以使用loop标签进行调用。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持yii666。文章来源地址https://www.toymoban.com/news/detail-433310.html

到了这里,关于DEDECMS教程之loop循环标签的使用详解的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 详解dedecms使用整合阿里大鱼短信接口进行短信发送的教程

    阿里大鱼虽免费,但不足的是内容、签名什么都要进行审核,且短信内容必须以模版方式进行调用,不能根据自己的需求随意发送, 接下介绍下阿里大鱼免费短信具体实现方法,该方法php程序可通用。 首先要去阿里大鱼下载sdk,引用其中5个基础文件即可,然后进入阿里大鱼

    2024年02月02日
    浏览(44)
  • 详解DedeCMS时间标签pubdate调用详解和调用技巧大全含日期时间格式

    我们一般在用织梦建站做模板的时候,会需要用到各种时间显示格式,但是织梦的时间显示格式有很多,具体怎么使用还有很多人不知道。今天,darren就给大家详细的讲解一下织梦的时间标签,并分享一些应用的小技巧给大家。 首先看一下dedecms默认模板的时间标签的组成:

    2024年02月02日
    浏览(49)
  • DedeCMS系统TAG标签和分页伪静态设置教程的实现

    现在好多CMS系统都有TAGS标签这项功能,知名的DEDECMS也有,但是它的标签功能很差,不利于seo优化,同时也有很多问题,比如:当前页不存在上一页时,链接为“-1”的问题,还有出现“系统无此标签,可能已经移除”的问题。 今天小编就教大家把标签伪静态(部分资料来源

    2024年02月02日
    浏览(76)
  • 详解怎么样让DEDECMS的list标签支持weight排序的方法

    DEDECMS系统支持文档权重weight排序,可以在模板中使用: 其中的orderby=\\\'weight\\\'就实现了文档按照权重排序了。这是arclist标签,可以用在任何位置来调用文档列表. 然而,在栏目列表页,如果你要使用list标签(实现文档列表分页),也想用权重(weight)排序, 你会发现,你的列

    2024年02月02日
    浏览(40)
  • 详解DEDECMS缩略图标签[field:picname/]和[field:litpic/]的区别

    显示出二级栏目及以下的所有图片(包含三级栏目的) [field:title/] 只能显示出单个栏目下的缩略图(例如:二级栏目下有三级栏目,只显示三级栏目下的图片,点击二级栏目不会显示二级及以下栏目的所有图片) [field:title/] 以上就是本文的全部内容,希望对大家的学习有所

    2024年02月02日
    浏览(76)
  • 详解DEDECMS织梦模板随机调用文章数据方法汇总教程

    有时我们为了网站优化都会对网站最后一些文章停止随机读取显现,这样能够进步网站对搜索引擎的体验,下面我们就来剖析总结一下dedecms随机调用文章数据办法. 方法一 ,直接利用artlist中的orderyb=rand 即可实例,代码如下: 代码如下: [field:title/]{/dede:arclist} 方法二 ,利用自定做法

    2024年02月02日
    浏览(48)
  • 详解简单修改DEDECMS织梦模板防止网站挂马的教程

    网站安全都是服务器配置、文件权限控制和网站程序三者的相互配合,如果要对DedeCms网站程序的修改来提高安全性。\\\"可执行的文件不允许被修改,可写文件不允许被访问\\\"这是网站权限控制的根本原则,网站程序在\\\"可写文件不允许被访问\\\"方面可做许多工作。我们可以在如下

    2024年02月02日
    浏览(48)
  • dedecms织梦模板列表页单独调用总页数二次开发教程详解

    本文介绍了dedecms织梦模板列表页单独调用总页数二次开发教程,分享给大家,也给自己留个笔记,具体如下: 效果演示: 利用{dede:pagelist listitem=\\\"info,index,end,pre,next,pageno,option\\\" listsize=\\\"3\\\"/} 找到了一个比较快的一个独立调用的办法。 开发方法 1、打开 include/arc.listview.class.php 找

    2024年02月02日
    浏览(54)
  • 织梦dedecms安装教程 织梦cms怎么使用

    我们首先要下载最新版本织梦系统:dede5.7下载 https://www.yii666.net/softs/181843.html 下载以后,我们解压,这里,我们把整个文件上传到自己的空间下。   通过访问临时域名进入安装界面   打钩以后继续安装,可以看到信息界面   其中我们需要填写的就是数据库用户名、数据库密

    2024年02月02日
    浏览(66)
  • Dedecms网站Title标签SEO优化方法

    现在百度基本上都不看keyword了(当然我们不能不写),目前的SEO优化大家都着重放在title上,那么对于dedecms网站的title该如何优化呢?下面就跟随小编一起来看看吧! 主要是涉及到一个如何实现\\\"三级栏目_二级栏目_一级栏目_网站名称\\\"的问题。yii666的title基本上是这样做的:

    2024年02月03日
    浏览(72)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包