织梦二次开发

一般来说一篇文章如果想在多个栏目中都显示的话,那么大家可以开启dede副栏目功能,但是dede副栏目功能有一个小小的限制就是副栏目数量不能超过9个,大家选择超过9个后,副栏目那里的id却只显示9个。因为需求不同,
平时在做网站的时候,难免有时会有一些特殊要求,就比如做网站列表的时候,就经常会为了列表清晰,会把列表每5个进行分组,然后用虚线或者其它方式分隔,今天我就来说说实现方法。 下面是实现代码: {dede:list pagesize=20 titlelen=100} li [field:global na
平时做网站的时候,难免遇上一些特殊情况,默认的CMS是无法实现的,这时就需要改程序,就比如说,让频道自动跳转到第一个子栏目,当我还对DEDECMS不熟悉的时候,采用了一个非常笨的方法,用JS去跳转,这对优化非常不好。但是反正客户不懂,效果能实现就OK了。
1、12-27 样式 ([field:pubdate function=strftime(%m-%d,@me)/]) 2、May 15, 2009 样式 ([field:pubdate function=strftime(%b %d, %Y,@me)/]) 提示:可修改后代码再运行! dedecms列表页时间标签: 1、2009-12-27 18:30:02 样式 [field:pubdate function=Get
如果网站主页使用了支持随机调用文章的CMS,如:dedecms,内容又是采集的,并且你没多少时间进行手动更新内容的话,但又想让百度喜欢你的网站,用这个小程序将会对你相当的有用和方便。 代码如下: ?php set_time_limit(0); //你网站的CMS根网址,结束不要加
找到 \include\dialog\select_images_post.php 第108行 $fileurl = $activepath./.$filename; 换成: $fileurl = $cfg_cmsurl.$activepath./.$filename;
找到/include/arc.archives.class.php 把函数GetTemPleteFile()中的if (!preg_match(#.htm$#, $tmpfile)) return FALSE;(大概在556行), 改为if (!preg_match(#.html?$#, $tmpfile)) return FALSE;即可。
或者大家在用dede的时候会发现,程序装好后,登录后台却发现是一片空白的。但换其他机器又没问题。那是织梦默认的是不支持php5.4版本的。 无法正常登录,将下面代码粘贴到/include/helpers/util.helper.php中: // Fix for removed Session functions function
DECMS缩略图变形尤其体现在图文资讯栏目里,默认的是img的HTML代码里限制图片的高和宽,但DEDECMS 实际的缩略图大小则是按照比例缩小的,未必和HTML代码里限制的相同,最终导致了DEDECMS 缩略图变形,这个只有通过上传时对DEDECMS缩略图进行裁剪,保证其不变
升级以后遇到这个问题是在是郁闷 终于找到解决的办法 综其原因有如下几点: 1、 由于dedecms v5.7刚推出不久,自身还存在诸多BUG,个人认为目前使用尚不成熟。如果你以前使用dedecms v5.6版本,迁移后使用最新的dedecms v5.7安装后,将dedecms v5.6的数据库进
手上有多个DEDECMS的站,在不同的服务器上,但是某些服务器上的站进后台,就会出现一种浏览器假死的情况,等上好长一段时间都没有反应,经常左右排查,发现居然是DEDECMS的安全检查造成的,果断去掉,方法就是屏蔽这段代码: 打开 /dede/templets/index_body
我们平时调用指定栏目列表的时候,channel标签虽然能调用栏目列表,但是不能调用指定的某些栏目栏目,所以我们一般用dede:channelartlist标签来实现,然后指定typeid属性来调用多个栏目,用逗号,分隔。 但是调用指定栏目的时候,都是用的后台栏目指定的排序方