dede中统计栏目文章数的两种方法

本文主要介绍了dede中统计栏目文章数的两种方法,经测试都可以实现,可以根据需要进行选择 方法一: 涉及到文件:include/common.func.php 在include/common.func.php最下面也就是?>前加入以下代码 function GetTotalArc($tid){ global $dsql; $sql = GetSonIds($tid); $row = $dsql->GetOne("Select count(id) as dd From dede_archives where typeid in({$sql})"); return $row['dd']; } 调用方法: [field:ID function='GetTotalArc(@me)'/] 或 [field:ID runphp='yes'] @me = GetTotalArc(@me);[/field:ID] 比如在你的主页模板里添加如下代码: 共{dede:type}[field:ID function='G

阅读全文

dedecms织梦让二级栏目标题去除“/”斜杠和一级栏目

织梦是非常灵活的一款cms,dedecms的问题很多,但是做好了,也是一套完美的cms,最近博主经常遇到一些朋友提到说,栏目标题有斜杠怎么去掉,或者直接就不要一级栏目了,应该怎么搞。今天张显辉个人博客就把这些问题给大家总计整理一下,希望能够帮助大家!  需要将他改为:"二级栏目_网站名称",这样在列表也调用{dede:field name='typename'/}就只有二级栏目 没有斜杠和一级栏目文字了!  此方法dedecms5.7亲测可用   1.将官方原来的排列方式反过来,找到include/typelink.class.php第164行  $this->valuePositionName = $tinfos['typename'].$this->SplitSymbol.$this->valuePositionName;   修改为:  $this->SplitSymbol.$tinfos['typename'];   去掉了前面部分

阅读全文

dede织梦如何添加“自定义属性”

前台调用文章时经常会觉得属性不够用,我们可以自定义很多属性标签,这样前台调用时就可以做到非常精准,而添加也是非常简单的,下面是我网上找到的解决办法,由于要进行数据库操作,所以不懂的人慎用,否则后果很严重,误删数据表就say goodbye了:        dede织梦如何添加“自定义属性”标签“症状”   1、进入后台——系统——SQL命令行工具——运行SQL命令行,添加“insert into`dede_arcatt`(sortid,att,attname) values(9,'d','症状');   alter table `dede_archives` modify `flag` set ('h','c','p','f','s','j','a','b','d') default NULL ”       看着加粗的SQL指令,顾名思义是先在表里插入新记录(要添加

阅读全文

dede5.7文档关键词维护项“链接网址”过长被截断解决办法

dede5.7文档关键词维护项“链接网址”过长被截断解决办法 dedecms文档关键词维护功能可以让你更方便为文章增加内部链接,有利于seo。   不过如果链接网址处填写过长保存后会被截断,这样会导致内链出错。解决方法如下:   系统-SQL命令行工具运行如下sql语句   alter table dede_keywords modify  rpurl char(255);   一般不会超过255个字长了吧,最大也就能加到255了。

阅读全文

织梦在列表页将文章发布时间修改成"今天/昨天

有时候需要在列表页将文章发布时间显示的更人性化一些,比如显示今天、昨天、前天等等,下面就教大家如何在模板中通过修改标签来改变时间的显示方式:   下面这段就是实现人性化日期的示例,如果是今天的就显示今天,昨天就显示昨天,在配合下面的一段时间标签,就可以实现“今天 11:41”这样的效果,当文章的发布时间不在三天之内时就显示时间日期,像这样“05-24 11:41”: 另外这个对于pubdate字段也同样适用。

阅读全文

织梦DedeCMS如何去掉首页域名后面的index.html

今天我的一朋友和我做友情连接的时候对我 说请把你的域名尾巴去掉,那样影响权重的``我这才知道网站首页默认是带index.html的后缀,从seo的角度来说这样很不好,分散了网站的权重。这样就会影响网站的排名.于是我就在百度搜索解决办法...搜索到好多解决办法`例如下面几种: 1、如果首页不需要生成HTML的, 登录FTP打开index.php把原来的代码(如下): <?php if(!file_exists(dirname(__FILE__).'/data/common.inc.php')) { header('Location:install/index.php'); exit(); } require_once (dirname(__FILE__) . "/include/common.inc.php"); require_once DEDEINC."/arc.partview.class.php"; $GLOBALS['_arclistEnv'] = 'index'; $row = $dsql->GetOne("Select * From `dede_ho

阅读全文

织梦dedecms让导航外部链接在新窗口打开的修改方法

织梦dedecms默认情况下导航里面的外部链接点击了是直接在当前窗口打开的,这样不利于SEO优化,我们需要修改成在新窗口中打开,但是如果直接在导航标签里面添加target属性的话所有的栏目导航都是在新窗口中打开了,同样不是我们需要的效果,下面就教大家如何实现只让外部链接导航在新窗口打开,而普通导航栏目在当前窗口打开!

阅读全文

织梦DedeCMS列表实现无限加载并且不影响静态页生成与访问的方法

很多朋友在建站过程中尤其是新闻类以及图片类网站,需要用到列表无限加载,下面就告诉大家如何实现这个功能,而且又不影响列表静态页的生成。

阅读全文

织梦DedeCMS根据栏目不同调用不同的模板的实现方法

很多站长朋友使用织梦DedeCMS建站,在建站过程中可能会有各种各样的要求,最近就有人需要实现在不同的栏目调用不同的底部或者头部等公共区域的模板,那么应该怎么实现呢?

阅读全文

织梦DedeCMS5.7二次开发文章页实现阅读全文功能的方法

现在很多网站尤其是新闻类网站都有阅读全文功能,当一个页面有多个分页的时候就会显示出这个“在本页阅读全文”的链接,点击这个链接之后就是这篇文章以没有分页出现的形式,那么dedecms5.7如何在文章内容页也实现这个功能呢?

阅读全文

织梦dedecms支付模块漏洞导致SQL注入的解决办法

最近看到阿里云后台提示了织梦dedecms的支付模块注入漏洞导致SQL注入。引起的文件是/include/payment/alipay.php文件,下面告诉大家修复方法:找到并打开/include/payment/alipay.php文件,在里面找到如下代码: 1$order_sn = trim($_GET['out_trade_no']);将其修改为如下代码: 1$order_sn = trim(addslashes($_GET['out_trade_no']));修改完成后保存并替换原来的文件即可。

阅读全文

网站定制开发与套用模板网站开发的区别

  当一个企业准备做自己的企业网站或其它类型的网站,或者对于刚接触网站建设的人来说,难以搞清模板网站和定制开发网站的核心区别。网站建设定制开发与模板网站的最核心的区别到底是什么呢,昆明网站建设公司昆明狼烟告诉您,最核心的区别是质量、功能、个性化、版权、价格。  第一、质量的区别  模板网站就是非常低端的网站,说白了就是将别人做好的程序与平面换个公司名、栏目名或LOGO就上线运行了,这种网站不能保证网站的质量,更不能保证网站上线正常运行,特别让人不放心的是,网站的安全性完全没法保证。现在网上提供这种免费的源程序多如牛毛,基本不需要花钱就可以得到,反之,网站建设定制开发就不存在上面的情况,都是网站开发公司员工自己的汗水成果。  第二、功能的区别  模板网站的功能千篇一律,功能简单且没有个性,换句话说,不管您有什么其它要求,都没有办法更改,这就造成了,你不要的功能一堆无法删除,而想要的功能却没办法进一步扩展或增加,如同鸡肋,更让人伤心的是,维护管理不方便,也不定适合用户的操作习惯,反之,网站建设定制开发就不存在上面的情况,都是根据客户的功能要求进行的,完全满足客户的功能要求与操作习惯,并且可

阅读全文