织梦dede:list默认在栏目列表页是不支持按flag输出的,想要按flag调用指定属性的文档和分页,我们可以这样做

伸手党 直接下载

如果不想改的小伙伴可以直接下载我已经改好的这个文件,先备份你的 include/arc.listview.class.php ,再覆盖我的

动手党 跟着下面的教程来操作

打开 include/arc.listview.class.php 找到,大概在45行

var $remoteDir;

在它下面加入一行

var $Flag;

如图

继续找到

$this->remoteDir = '';

在它下面加入一行

$this->Flag = '';

继续找到,大概在227行 至 267行的全部

//初始化列表模板,并统计页面总数

...

...

把他们剪切放到,大概在155行的下面

$this->addSql = " arc.arcrank > -1 ";

放它的下面来

如图

继续找到

if($ctag->GetAtt("pagesize")!="")

在它上面加入

if($ctag->GetAtt("flag")!="")

{

$this->Flag = 1;

$flags = explode(',', $ctag->GetAtt("flag"));

for($i=0; isset($flags[$i]); $i++) $this->addSql .= " AND FIND_IN_SET('{$flags[$i]}', arc.flag)>0 ";

}

如图

继续找到

$row = $this->dsql->GetOne($cquery);

在它上面加入

if($this->Flag != "")

{

$cquery = "SELECT COUNT(*) AS dd FROM `dede_archives` arc WHERE ".$this->addSql;

}

如图

最后找到

if(preg_match('/hot|click|lastpost/', $orderby))

改成

if(preg_match('/hot|click|lastpost|weight/', $orderby) || $this->Flag != "")

如图

栏目列表页flag标签的写法

{dede:list pagesize='10' titlelen='250' flag='c,p'}

{/dede:list}

flag='c,p'  支持一个属性和多个属性同时调用

dede flag php,织梦dede:list按flag属性调用文档相关推荐

  1. dede php addfilter,织梦dede筛选功能+伪静态

    筛选功能在网站中很常见,本文下面介绍织梦dedecms如何实现联动筛选功能,并实现目录伪静态. 操作前的注意事项 [警告]操作之前先备份你的程序这3个文件. \plus\list.php \inclu ...

  2. dede image.class.php,DEDE模板下载织梦DEDE 核心类TypeLink.class.php功能剖析

    DedeCMS 核心类TypeLink.class.php摘要笔记,学习php就是借鉴与剖析,让我们的学会的更多. 注:'//+' 表示为本人另外加上的注释 Class TypeLink { var ...

  3. 添加数量的html标签,dedecms织梦模板栏目列表中添加统计文档数量的标签

    dedecms在栏目列表中添加统计文档数量调用标签,实现的方法还是非常简单的,只需要做一些简单的修改即可实现我们所需要的功能. 方法如下: 打开include/extend.func.php文件,在最 ...

  4. 织梦dede文章列表调用标签的用法和规则

    织梦dede列表标签在任何模板的网站中都可能会使用到,而且我们在仿站的时候也经常要使用到列表标签.这里主机吧就给大家讲一下文章列表以及图片列表.软件列表以及分类信息列表标签的用法,和结合div+css ...

  5. php源码首页幻灯片显示错误,织梦DEDE首页幻灯片不显示怎么办

    织梦DEDE首页幻灯片不显示怎么办? 织梦DEDE首页幻灯片不显示的原因和解决办法 DEDE首页幻灯片不显示的大部分原因都是因为以下两点: 1.DEDE幻灯片里.swf动画的路径错误. 2.就是你设置 ...

  6. 织梦 PHP 字段 调用,织梦dede网站内容模型普通文章调用自定义图片字段的方法(和调用...

    织梦DedeCMS网站内容模型普通文章调用自定义图片字段的方法: 我们首先需要创建一个自定义函数, 找到:/include/extend.func.php ,在 function GetOneImgU ...

  7. php程序网站整站301,织梦dede怎么实现整站301

    原标题:织梦dede怎么实现整站301 织梦实现整站301的方法也非常简单,小编给大家分享的都是最简单最直接最有效的方法,不废话,直接上代码 RewriteEngine On RewriteCond ...

  8. 织梦{dede:channel}无子栏目不显示同级栏目的两种修改方法

    如何让织梦{dede:channel type='son'}无子栏目时不显示同级栏目呢? 方法一: 打开:include\taglib\channel.lib.php文件. 找到 if($type== ...

  9. 织梦 css里的图片标签,织梦{dede:field.body /}中用CSS的expression参数控制图片大小

    {dede:field.body /} css:图片高和宽最大都是600px. .content img{ max-width:600px; max-height:600px; width:600px ...

最新文章

  1. Oracle 表及表空间(一)
  2. 今日arXiv精选:Transformer专题论文推荐
  3. python装饰器怎么编程_Python编程:Python装饰器入门
  4. 搭建 Django 开发环境
  5. SQL语句执行效率及分析(note)
  6. mybatis由浅入深day01_5mybatis开发dao的方法(5.1SqlSession使用范围_5.2原始dao开发方法)...
  7. 组态王 6.55 启停plc_永宏PLC在远程控制系统中的应用
  8. xmind 软件画思维导图
  9. oracle的汇总模板,Oracle EBS汇总模板建立问题处理
  10. mongodb,Mysql,redis基础教程
  11. web前端开发技术实验与实践(第三版)储久良编著 项目6 文本与段落标记的应用
  12. oracle如何删除用户的表空间,Oracle 删除用户和表空间
  13. 什么是搜索引擎?搜索引擎有哪些?
  14. PhpBazar adid SQL注入漏洞
  15. 造车失败后投身机器人和AI,我笑戴森太疯癫,戴森笑我看不穿
  16. 软件工程技术专业的大一新生们,咱们一起讨论一下如何学好这门专业罢(喜
  17. 一文搞懂鱼眼相机模型
  18. 数字信号处理 --- 用离散傅里叶变换(循环卷积)实现线性卷积(个人学习笔记)
  19. 电子信息工程考研专业c语言,2018电子信息工程考研方向有哪些
  20. C++编程 打印三角形的各种玩法

热门文章

  1. 使用adb和cmdline简化Android应用测试
  2. android 黑白切换,Android实现黑白主题切换
  3. 带计算机功能的私有云,不怕网盘关闭!老司机教你用PC搭建私人云网盘
  4. vue table获取复选框选中数据
  5. html5 字体位置,html5字体样式 移动 html5 中文什么字体
  6. 深度学习未来的研究方向,主要有哪些?
  7. 汇聚音视频新能量 探索行业新蓝海
  8. [scRNA-seq]单细胞转录因子分析——SCENIC实操示例
  9. 取到一个数的各个位的方法
  10. ABAP SQL 截取字段值、去掉前导零连表匹配查询