织梦如何让channelartlist标签支持limit属性

这篇具有很好参考价值的文章主要介绍了织梦如何让channelartlist标签支持limit属性。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

 打开文件:includetaglibchannelartlist.lib.php

1、将

$attlist= 'typeid|0,row|20,cacheid|';

修改为

$attlist= 'typeid|0,row|20,cacheid|,limit|';

2、在“$dsql->SetQuery”前面添加

$limit= trim(preg_replace('#limit#is', '', $limit));   
if($limit!='') $limitsql= " LIMIT $limit ";   
else$limitsql= " LIMIT 0,$totalnum";
$dsql->SetQuery("SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,
siteurl,sitepath FROM `zmb_arctype` WHERE $tpsqlORDER BY sortrank ASC LIMIT $totalnum");

修改为

$dsql->SetQuery("SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,
moresite,siteurl,sitepath FROM zmb_arctype WHERE $tpsql ORDER BY sortrank ASC $limitsql");

到这里就全部修改完成了,使用方法

{dede:channelartlist limit='0,1'}{/dede:channelartlist}

limit:(起始ID从0开始)表示限定的记录范围(如:limit='1,2' 表示从ID为1的记录开始,取2条记录

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

到了这里,关于织梦如何让channelartlist标签支持limit属性的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • Vue标签属性如何动态传参并拼接字符串

    背景 html标签input的属性placeholder需要动态传参并拼接固定的字符串 存在问题 我们需要根据传入值的类型,在placeholder属性赋值\\\"请输入长度\\\",“请输入宽度”,\\\"请输入厚度\\\"等提示字符 解决方案 方法一 v-bind:属性=\\\" ‘字符串’+自定义变量名\\\",需要注意一下属性一定是\\\":属性=

    2024年02月05日
    浏览(52)
  • dedecms织梦TAG标签显示单个标签共有多少篇文章的方法

    我们在进行织梦dedecms模板设计的时候,想实现tag的链接和tag名的同时,还能显示每个tag关联的文章的数量。 但是织梦默认没有这样的标签来调用,这就需要我们自己对系统文件进行修改来实现了,具体方法如下: 找到并打开/include/taglib/tag.lib.php这个文件,找到第87行左右的

    2024年02月02日
    浏览(52)
  • 织梦DedeCMS [field:highlight/]标签详解(小结)

    我们在制作Tag标签模板时会遇到[field:highlight/]标签 这是标签随机样式 v5.7版官方只放出了2个样式,现在我们可以改为任意个样式 第一步:首选找到    templetsdefaultstylepage.css  里面找到 905行  .tagc1 在后面加上你自己的样式 如:.tagc2 .tagc3 .tagc4 ……等样式/(注意要连续递

    2024年02月02日
    浏览(41)
  • 详解织梦dedecms标签{dede:flink /}用法

    织梦dedecms标签{dede:flink /}用法 首先来了解一下{dede:flink/}的使用,主要支持下边几个属性,type、row、titlelen、linktype、typeid。 1、type属性即type=’text’、type=’image’和type=’textall’。type=’text’是纯文本链接,type=’image’是带有logo的图片链接形式,而type=’textall’则是所有的

    2024年02月02日
    浏览(36)
  • 织梦dedecms富文本内容中屏蔽标签实例代码

    文章的body字段屏蔽a标签和iframe标签 以下是过滤其他标签的正则表达式 大家可以在本地尝试下小编已经成功了,希望我们整理的内容能够帮助到大家。

    2024年02月03日
    浏览(35)
  • 织梦dedecms首页调用指定栏目内容的标签详解

    我们知道Dedecms开发起来很简单,但是dedecms的全局变量有字节限制,使得我们通过标签在首页无法调用大段的内容,尤其是包含了html标签的内容,但是dedecms有另外一种调用大段内容的方法,那就是通过sql语句来调用已保存的html内容。 例如一般的企业网站都会有一个企业简介

    2024年02月02日
    浏览(66)
  • 在前端开发中,什么叫移动设备上的视口?如何通过header标签中的meta属性设置页面的视口。

    移动设备上的视口(Viewport)是指在移动设备上可见的网页区域。由于移动设备的屏幕尺寸和分辨率各不相同,为了确保网页在各种设备上都能正确显示和交互,需要通过视口设置来适配不同的屏幕尺寸。 在移动设备上,网页通常会比在桌面电脑上的屏幕要宽,因此需要缩放

    2024年02月11日
    浏览(50)
  • 织梦后台文章管理中增加批量添加tag标签功能示例

    需求背景: 之前发布了不少文章,后来发现之前的这些文章当时发布时都没有添加tag标签,然而现在需要都添加上tag标签,然而这个在默认的织梦后台是没办法批量实现的,只能一篇篇文章去修改。 思考: 织梦原本的文章批量管理中有这么几项,看图: 根据这个自动

    2024年02月02日
    浏览(43)
  • dedecms织梦模板栏目列表中添加统计文档数量的标签

    dedecms在栏目列表中添加统计文档数量调用标签,实现的方法还是非常简单的,只需要做一些简单的修改即可实现我们所需要的功能。 方法如下: 打开include/extend.func.php文件,在最后一行?的上面添加以下内容: 下面是我添加的示例代码,供大家参考! 针对arclist与list模板代码

    2024年02月02日
    浏览(60)
  • 详解织梦CMS自动清除文章内段落标签的调用方法

    织梦DEDECMS自动清除文章内段落p标签样式而保留p标签的方法: 今天在发布文章时发现,从别处复制过来的文字,自带的样式,特别是采集过来的内容,因为采集时没有做好标签的过滤,导致内容在我们网站上出现网页结构错乱,如下图 如果放在编辑器里清除样式后,又全部

    2024年02月03日
    浏览(58)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包