您现在的位置是:首页 > cms教程 > DedeCMS教程DedeCMS教程
实现让dedecms支持notypeid的属性方法
灵雁2023-09-24DedeCMS教程已有人查阅
导读打开/include/taglib/arclist.lib.php文件,找这段代码(大概在130行):return lib_arclistDone($re
打开/include/taglib/arclist.lib.php文件,找这段代码(大概在130行):
使用方法:
return lib_arclistDone
(
$refObj, $ctag, $typeid, $ctag->GetAtt('row'), $ctag->GetAtt('col'), $titlelen, $infolen,
$ctag->GetAtt('imgwidth'), $ctag->GetAtt('imgheight'), $listtype, $orderby,
$ctag->GetAtt('keyword'), $innertext, $envs['aid'], $ctag->GetAtt('idlist'), $channelid,
$ctag->GetAtt('limit'), $flag,$ctag->GetAtt('orderway'), $ctag->GetAtt('subday'), $ctag->GetAtt('noflag'),
$tagid,$pagesize,$isweight
);
在之后括号之后加上(注意前面的逗号):
,$ctag->GetAtt('notypeid')
然后再找到这一段代码(大概在168行):
function lib_arclistDone(&$refObj, &$ctag, $typeid=0, $row=10, $col=1, $titlelen=30, $infolen=160,
$imgwidth=120, $imgheight=90, $listtype='all', $orderby='default', $keyword='',
$innertext='', $arcid=0, $idlist='', $channelid=0, $limit='', $att='', $order='desc', $subday=0, $noflag='',$tagid='', $pagesize=0, $isweight='N')
在括号的之后加上(注意前面的逗号):
,$notypeid=0
之后再找到这一句:
$orwheres[] = ' arc.arcrank > -1 ';
在其前面增加以下代码:
if(!empty($notypeid))
{
$orwheres[] = " and arc.typeid NOT IN (".GetSonIds($notypeid).")";
}
这样,代码就修改完毕了。保存之后就在arclist标签里试试看notypeid属性吧。对于网站栏目多,内容显示时又错综复杂的情况,这样的属性还是蛮实用的。使用方法:
{dede:arclist row=6 orderby=pubdate type='image.' imgwidth='108' imgheight='150' channelid='1' notypeid='1'}
本文标签:
很赞哦! ()
相关教程
- PHPCMS和织梦DEDECMS对比分析
- cms基本概念dedecms,phpcms介绍
- DedeCMS, Discuz, Phpwind, PhpCMS配置安全设置方法
- phpcms和dedecms工作区别
- 帝国cms、dedecms、phpcms等负载测试
- dedecms、php168,phpcms、VeryCMS、DiyPage五款开源cms系统点评
- phpcms和dedecms有哪些区别不同
- dedecms织梦发布内容网站为空白的原因有哪些
- dedecms织梦程序安装后无法修改栏目的解决方法
- 织梦dedecms上传图片默认路径怎么修改
- 用dedecms织梦程序做中英双语网站制作方法
- 织梦dedecms首页幻灯片不显示的原因和解决办法
图文教程
dede织梦问答,留言本,会员空间导航标签调用方法示例
不少朋友需要再DedeCms的问答系统、留言本、会员空间导航里调用系统标签,但默认是不支持系统标签调用的,需要对系统文件进行简单的修改。
织梦dedecms全站RSS输出的方法示例
首先,你新建一个rss.php文件,把下面的代码拷贝到其中:保存该文件到站点根目录下。然后,再制作一个rss.htm模板输出文件,把下面的代码拷贝到其中:
dedecms单页模块生成目录和链接的修改方法
首先第一步是修改生成目录. include\arc.sgpage.class.php 这里相信大部分朋友都能自行修改的.. $filename = $GL
dedecms模板安装步骤教程
在安装模板之前我们先熟悉一下DEDE模板的相关知识;模板文件路径:DEDE的默认模板文件是保存在{cmspath}/templets/default下的。
相关源码
-
(自适应响应式)蓝色律师事务所法务团队网站pbootcms模板为律师事务所和法律服务机构打造的专业网站模板,展现法律专业性与权威性,手工编写标准DIV+CSS代码,结构清晰优化,确保高效运行,自动适配电脑、平板和手机等各类设备,提供更好浏览体验查看源码 -
(自适应)pbootcms模板五金元件气缸气动系统源码下载基于PbootCMS核心开发的气缸气动系统网站模板,为五金元件、气动设备制造企业设计。采用响应式布局技术,自动适配手机、平板等移动设备,确保各类终端用户获得良好浏览体验。查看源码 -
(自适应手机端)锁锁芯锁具网站pbootcms模板 智能防盗锁网站源码下载本模板基于PbootCMS系统开发,为智能锁具、防盗锁芯及相关安防产品企业设计。采用响应式布局技术,确保在手机、平板和电脑等不同设备上都能获得良好的浏览体验,数据实时同步更新。查看源码 -
(自适应)APP应用软件落地页单页推广页网站模板下载基于PbootCMS内核开发的响应式单页模板,为企业产品展示、服务推广等应用场景设计。通过简洁直观的视觉布局与高效的技术架构,帮助用户快速构建专业级落地页面,实现移动端与PC端数据实时同步展示。查看源码 -
(PC+手机)帝国cms7.5漫画图片连载网站源码免费下载本模板基于帝国CMS7.5深度开发,为漫画阅读类网站打造。整体设计风格贴合漫画行业特性,界面布局充分考虑漫画作品的展示需求,支持多种漫画阅读模式。模板采用响应式设计,能够自动适配PC端和移动端设备,为读者提供流畅的阅读体验。查看源码 -
(自适应响应式)高新技术科技能源pbootcms网站HTML5模板本模板基于PbootCMS内核开发,为高新技术、科技研发、能源技术等科技型企业设计。采用HTML5+CSS3前沿技术,具备完善的响应式布局,能够自动适配手机、平板和电脑等多种终端设备。模板设计风格简约大气查看源码
| 分享笔记 (共有 篇笔记) |
大家在看
织梦cms收费哪几款cms可以免费商用?本栏推荐
相关标签
大家喜欢
- dede调用一级栏目与二级栏目的写法
- 织梦dedecms中增加父栏目调用以及多级支持currentstyle的方法
- dede织梦采集出现Character postion **, ‘field’ Error的解决方法
- 织梦cmsdede水印字体库data\mark\simhei.ttf不存在怎么办
- 织梦建站修改和常用标签调用介绍
- dedecms模板路径怎么加密?
- 织梦dedecms sitemap.html 路径修改方法
- 织梦dede添加文章提示/templets/plus/win_templet.htm Not Found!
- 解决织梦dedecms登录管理后台总是验证码错误的方法
- DedeCMS5.7无法上传图片怎么办