-
织梦在列表页将文章发布时间修改成"今天/昨天
所属栏目:[CMS系统] 日期:2020-12-30 热度:52
有时候需要在列表页将文章发布时间显示的更人性化一些,比如显示今天、昨天、前天等等,下面就教大家如何在模板中通过修改标签来改变时间的显示方式: 下面这段就是实现人性化日期的示例,如果是今天的就显示今天,昨天就显示昨天,在配合下面的一段时间标签[详细]
-
织梦DedeCMS循环调用多级栏目及内容列表
所属栏目:[CMS系统] 日期:2020-12-30 热度:57
Dedecms还是比较不错的,当然,除了论坛的技术回复速度!!今天分享一个比较实用的关于循环调用子栏目及其内容列表的小代码,其实查看标签手册也能看到,但毕竟还是有懒人存在的! 根据标签手册,在织梦(DedeCMS)系统中,可以用 channelartlist 标签进行循[详细]
-
织梦的默认作者和默认来源如何修改
所属栏目:[CMS系统] 日期:2020-12-30 热度:116
首先直奔主题了,默认的未知和admin,很容易导致页面不美观,如果在返回修改的话,也会很烦人,主要修改一个文件即可。 方法教程: 打开你的管理员目录(默认是dede)下的article_add.php文件,找到第93到95行,把默认的: 修改方法: //对保存的内容进行处理[详细]
-
织梦dedecms 循环+1的方法
所属栏目:[CMS系统] 日期:2020-12-30 热度:88
让dedecms autoindex,itemindex 从0到1开始的办法 1 2 3 [field:global name=autoindex runphp=yes]@me=@me+1;[/field:global] {dede:global name=itemindex runphp=yes}@me=@me+1;{/dede:global} autoindex itemindex 的使用心得区别 channelartlist 标签下[详细]
-
织梦cms免登录自动登录实现方法
所属栏目:[CMS系统] 日期:2020-12-30 热度:56
织梦模板网点评:本文章介绍了关于织梦cms免登录自动登录实现方法,有需要了解的朋友可以参考一下 实现步骤如下: 取消DEDE未登陆时出现的登陆提示 自动登陆DEDE 修改一处DEDE的代码,为DEDE程序管理员目录的config.php,默认路径为dede/config.php,代码如[详细]
-
织梦cms图片太大自动按比例缩放
所属栏目:[CMS系统] 日期:2020-12-30 热度:103
在文章内容页/head前插入以下代码: script language=JavaScript !-- //图片按比例缩放 var flag=false; function DrawImage(ImgD,iwidth,iheight){ //参数(图片,允许的宽度,允许的高度) var image=new Image(); image.src=ImgD.src; if(image.width0 image.[详细]
-
如何在织梦dedeCMS模板中使用php语句
所属栏目:[CMS系统] 日期:2020-12-30 热度:99
在DEDECMS模板中要使用PHP的话,可以按照下面的格式进行: {dede:php runphp=yes} global $dsql; $query = select * from client ; $dsql-Execute(a, $query); $row = $dsql-GetArray(a); @me=$row -group1;//显示出group1的值 {/dede:php}要作何种判断根据具[详细]
-
织梦dedeCMS列表标签按照下载次数排序
所属栏目:[CMS系统] 日期:2020-12-30 热度:104
DEDECMS按照下载次数排序,排序在SQL语句里无非就是order by 下载次数 desc,知道了这个然后我们就看需要改哪里了。 找到include目录下面的taglib目录里的arclist.lib.PHP文件在376行后加入如下代码 if($orderby == down) { $sql = select SUM(downloads) as[详细]
-
获取织梦dedecms织梦循环次数的条件判断
所属栏目:[CMS系统] 日期:2020-12-30 热度:165
1.获取dedecms织梦的循环次数,关键是[field:global.autoindex/]这个标签 复制代码 {dede:arclist typeid=3 row=8} [field:global.autoindex/]{/dede:arclist} 2.在循环时做条件判断。例:当循环到第2条时增加一个。 复制代码 {dede:arclist typeid=3 row=8}/[详细]
-
织梦dedecms常用函数解析
所属栏目:[CMS系统] 日期:2020-12-30 热度:133
大家都知道,dedecms支持[field:senddate function=strftime(%y-%m-%d %H:%M,@me)/]这样的一些用法,即标记内使用function,调用相关的函数对当前标签返回的内容进行再次处理再显示出来。 就拿上面这个标记为例子,本来程序显示数据库某个表的字段senddate,[详细]
-
dedecms织梦系统 {dede:list}列表按多种排序显示
所属栏目:[CMS系统] 日期:2020-12-30 热度:136
orderby=sortrank 文档排序方式 orderby=hot 或 orderby=click 表示按点击数排列 orderby=sortrank 或 orderby=pubdate 按出版时间排列 orderby=near orderby==lastpost 按最后评论时间 orderby==scores 按得分排序 orderby=id 按文章ID排序 orderby=rand 随[详细]
-
织梦dedecms系统标题加省略号的实现方法
所属栏目:[CMS系统] 日期:2020-12-30 热度:66
这里给出不需要修改程序,只修改模板的方法。举例,下面的标题列表,最长的标题50字节,只想显示30字节,模板代码如下: 复制代码 ul{dede:arclist titlelen=50 row=10}lia title=[field:title /] href=[field:filename /][field:title function= ( strlen(@m[详细]
-
织梦dedecms采集文章过滤多行代码的正则表达式
所属栏目:[CMS系统] 日期:2020-12-30 热度:152
过去用dede采集,总是过滤不掉一行以上的代码,只能一行行的过滤,在网上,发现有很多和我一样的菜鸟。随着不断的使用dede采集,对正则有了更进一步的了解,现在偶用一句正则表达式,同样可以匹配多行代码了。 如:在如下代码中,过滤掉有二行代码的超级链接[详细]
-
织梦dedeCMS文章关键词长度修改的方法
所属栏目:[CMS系统] 日期:2020-12-30 热度:166
第一步:数据表修改 首先将数据表中的keyword的varchar()改为varchar(任意长度,例如200) dede_archives dede_infos dede_keywords 在后台执行SQL语句 alter table dede_archives modify keywords varchar(200) alter table dede_infos modify keywords varch[详细]
-
织梦dedecms自定义表单中加入用户提交时间
所属栏目:[CMS系统] 日期:2020-12-30 热度:190
一、在自定义表单中添加字段 添加时间字段 timesj 二、在调用表单的页面中加入 复制代码 input name=timesj value= type=hidden id=timesj style=width:250px; class=intxt / script type=text/javascriptwindow.onload = function(){var nowDate = new Date([详细]
-
织梦dedecms调用文章简介[field:description /]如何限制字数
所属栏目:[CMS系统] 日期:2020-12-30 热度:123
在用织梦系统时,用[field:description /]标签调取文章简介时,限制字数的方法有下面3种: 第一种方法:(推荐,可加省略号)[field:description function=cn_substr(Html2text(@me)....,80)/] 调用现成的cn_substr()字符串截取函数来实现,80为限制字节数(一[详细]
-
织梦dedecms channel标签中使用php和sql
所属栏目:[CMS系统] 日期:2020-12-30 热度:154
{dede:channel type=son } [field:id runphp=yes] global $dsql; $sql=Select content from arctype where id=@me; $row=$dsql-getone(); ...... ..... [/field:id] {/dede:channel}[详细]
-
织梦dedecms {dede:datalist}标签下,if语句的运用!
所属栏目:[CMS系统] 日期:2020-12-30 热度:163
使用dedecms中,发现{dede:datalist} 下 用 [field:array runphp=yes] 或者 {dede:field name=array runphp=yes} 并不起作用。 经过一番搜索和验证,发现{dede:if} 可以用,下面是一个实例: 复制代码 {dede:if $fields[andriodurl] != } //第一个语句 {else}[详细]
-
织梦dedecms系统channelartlist实现高亮显示
所属栏目:[CMS系统] 日期:2020-12-30 热度:190
要求实现:dede:channelartlist 高亮显示 复制代码 {dede:channelartlist typeid=7} a href={dede:field name=typeurl/}{dede:field name=typename/}/a {/dede:channelartlist} 解决方案: 1:修改/include/taglib/channelartlist.lib.php文件。 找到: 复制[详细]
-
织梦dedecms系统判断栏目子栏目是否存在
所属栏目:[CMS系统] 日期:2020-12-30 热度:130
在实际使用织梦全站调用二级栏目以及子栏目时遇到一个问题,网站的一些二级栏目并没有子栏目,织梦就把同级栏目调用出来了。这样的话,给客户的感觉明显是不好的! 后来咨询了一下QQ群内的高手,发现问题出现在织梦的程序上面! 打开:includetaglibchannel[详细]
-
织梦dedecms系统tag显示每个tag相应的文章数量
所属栏目:[CMS系统] 日期:2020-12-30 热度:113
有些时候我们想实现类似于wordpress那样的tag,就是在显示tag的链接和tag名的同时,还能显示每个tag关联的文章的数量。 这就需要修改/include/taglib/tag.lib.php这个文件,找到第87行左右的 复制代码 $row[link] = $cfg_cmsurl./tags.php?/.urlencode($row[k[详细]
-
织梦dedecms列表页调用内容页图片个数实现方法
所属栏目:[CMS系统] 日期:2020-12-30 热度:179
第一步:列表页调用内容页图片数量代码标签 [field:id function=Getimgnum(@me)/],这是一个数量调用的标签,但是直接放在页面中使用是不可以实现功能的,有时候还会造成页面打不开的现象发生。那么我们应该怎么办呢。呵呵,继续跟我操作。 第二步:在include[详细]
-
织梦dedecms简易替换实现中英文双语版
所属栏目:[CMS系统] 日期:2020-12-30 热度:194
在做dedecms做中英文双语网站的时候,需要替换系统出来的一些中文,从而实现中英切换的,dede怎么样实现中英文的 位置切换呢,其实只要,替换前面的首页两成Home就行了,后台的栏目用英文就行, {dede:field name=position function=str_replace(首页,Home,Ht[详细]
-
织梦dedecms系统 list按照权重排序
所属栏目:[CMS系统] 日期:2020-12-30 热度:132
1、找到根目录includearc.listview.class.php文件。 2、修改代码:在文件第727行处添加按weight排序判断代码(红色部分为新添加代码)。 //排序方式 复制代码 $ordersql = ; if($orderby==senddate || $orderby==id) { $ordersql= ORDER BY arc.id $orderWay[详细]
-
织梦dedecms系统多彩标签云实现标签Tag随机颜色和字体大小
所属栏目:[CMS系统] 日期:2020-12-30 热度:92
实现织梦dedecms多彩标签云的效果,包括标签有不同的颜色和字体大小等等,颜色和字体大小都为随机显示,可改变代码来控制其范围。 步骤一 在/include/common.func.php 中加入如下函数,此函数的作用是输出随机的样式,包括font-size和color。 复制代码 functi[详细]