织梦dede:channelartlist调用排除指定typeid栏目
在使用 dede:channelartlist 自动调用栏目内容时,经常会遇到某些栏目不需要调用,比如“关于我们”、“联系地址”等无持续更新的栏目。要想在 dede:channelartlist 调用时排出某些栏目,这需要修改dede源码,让 dede:channelartlist 排除指定typeid。
打开 \include\taglib\channelartlist.lib.php 文件
找到
$attlist = 'typeid|0,row|20,cacheid|';
修改为:
// 此处添加了一个所要排除typeid的参数—notypeid
$attlist = 'typeid|0,row|20,cacheid|,notypeid|0';
找到
$dsql>SetQuery("Selectid,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath from `dede_arctype` where $tpsql order by sortrank asc limit $totalnum");
在其前面添加
//否定指定ID
if($notypeid!=0) {$tpsql = $tpsql."and not(id in($notypeid)) "; }
模板调用:
{dede:channelartlist typeid ='7' notypeid='8'}
其中notypeid=’8′ 中的 8 为 7 的子栏目即生效。
当然notypeid和typeid也可以分开各自使用.
转载于:https://www.cnblogs.com/jizl/p/10902947.html
织梦dede:channelartlist调用排除指定typeid栏目相关推荐
- 织梦php标签调用,织梦标签用法_dedeCMS标签大全_织梦标签调用代码_织梦帮
DedeCMS织梦判断是否有子栏目,有就输出 javascript:; ,没有子栏目就直接输出一级栏目的链接. {dede:channelartlist row=7 typeid=top curren ...
- 织梦{dede:channel}无子栏目不显示同级栏目的两种修改方法
如何让织梦{dede:channel type='son'}无子栏目时不显示同级栏目呢? 方法一: 打开:include\taglib\channel.lib.php文件. 找到 if($type== ...
- dede php 循环,织梦怎么循环调用多级子栏目如二级栏目下三级栏目
织梦怎么循环调用多级子栏目如二级栏目下三级栏目? 本文是关于织梦DedeCMS调用多级子栏目的,拿来分享下. 后台已经建好栏目,对于产品展示栏 栏目导航如下图所示: 推荐学习:织梦cms 代码如下:{ ...
- 织梦dede所有标签调用方法大全
2019独角兽企业重金招聘Python工程师标准>>> 织梦dede所有标签调用方法大全!非常实用! 关键描述调用标签: <meta name="keywords&q ...
- 织梦dede文章列表调用标签的用法和规则
织梦dede列表标签在任何模板的网站中都可能会使用到,而且我们在仿站的时候也经常要使用到列表标签.这里主机吧就给大家讲一下文章列表以及图片列表.软件列表以及分类信息列表标签的用法,和结合div+css ...
- 织梦dede如何让channelartlist标签支持currentstyle属性
织梦dede让channelartlist标签支持currentstyle属性 打开include/taglib/channelartlist.lib.php 找到 1 $pv->Fields[ ...
- DEDE织梦常用的调用方法
DEDE织梦常用的调用常规调用: 网站名称调用: 网站关键词调用: 网站描述调用:description/}" /> 引用页头文件:{dede:include filename=&qu ...
- dede flag php,织梦dede:list按flag属性调用文档
织梦dede:list默认在栏目列表页是不支持按flag输出的,想要按flag调用指定属性的文档和分页,我们可以这样做 伸手党 直接下载 如果不想改的小伙伴可以直接下载我已经改好的这个文件,先备份你的 ...
- 织梦dede短标题调用,dede简略标题调用
在网站建设中,织梦dede通常都是调用标题出来,但有时候也会用到调用简略标题,这是织梦内置的字段,下面教大家怎么调用,方法很简单! DEDE简短标题调用 使用的代码: 1 <UL> 2 { ...
最新文章
- 秋色园QBlog技术原理解析:性能优化篇:数据库文章表分表及分库减压方案(十五)...
- ip打包相对路径 vivado_Vivado自定义IP封装流程
- windows 下执行mysql脚本_Windows下批处理执行MySQL脚本文件
- Akka之在IoT系统中使用Actor(一)
- 流式细胞术及常见问题分析
- 运算符的优先级和实际操作
- Tomcat 设置运行日志
- Anthem库的Google Suggest 实现
- 硬核妹子的创意设计:舌头控制器
- Python简单试题3
- cocos2dx实现翻书效果。
- html中的各种协议,html 中使用 wtai 协议
- 线程同步与互斥........
- 我的BRF+自学教程(一):公式(formula)
- DSP程序中 ,如何完成延时且不影响整体程序的工作效率
- nginx源码准备 - Linux C++网络编程(五)
- sql2012下载,安装,
- abaqus python提取楼层剪力_用Python提取ABAQUS中节点集合的反力
- MySQL 批量插入数据,一次插入多少行数据效率最高?
- Barsetto百胜图BAV02自助咖啡机——星巴克喝多了自助咖啡体验过吗?
热门文章
- haproxy安装配置及haproxy+keepalived简单配置
- 【探索PowerShell 】【十二】筛选器 - Filters
- DDMS连接bluestacks找不到设备
- 求第i个小的元素 时间复杂度O(n)
- MovieClip实现拖拽等移动位置的功能
- 整理了一个带语法高亮显示,及到处html功能的richtextbox控件
- 3d游戏编程大师技巧 源代码_C/C++编程入门基础系列:俄罗斯方块小游戏制作,直接源代码分享...
- python messagebox弹窗退出_python 中messagebox使用 做中断调试不错
- directui 3d界面引擎_美术设计师浅谈AR/VR中3D建模设计的工具、挑战与区别
- oracle数据库匿名快,pl/sql分匿名块和命名块