-
dedecms自定义模型Calltoamemberfunction GetInnerText
所属栏目:[经验] 日期:2021-12-11 热度:160
今天在做一个站时用到了自定义模型,遇到了些问题,在更新列表页时提示: Fatal error: Call to a member function GetInnerText() on a non-object in E:wwwincludetaglibchannelimg.lib.php on line 51 这个错误会在更新自定义模型栏目列表的时候出现,修复此问[详细]
-
织梦dedecms页面获取会员状态的代码
所属栏目:[经验] 日期:2021-12-11 热度:143
普通方法:导航栏增加了会员信息,如:已登陆:显示:欢迎会员名 未登陆 显示:请登录,代码如下: {dede:php} require_once(DEDEMEMBER./config.php); $uid = $cfg_ml-M_LoginID; if(!$uid){ echo diva class=login-button href=login.php登录/a |a class=join-butto[详细]
-
织梦DEDECMS 修改任意管理员漏洞处理
所属栏目:[经验] 日期:2021-12-11 热度:111
织梦DEDECMS是全国用到最多的cms系统了,正由于用得人多而且是开源的代码,所以分析人也多bug出现不少呀,根据小编总结出现bug大多时在变量上,这次又是全局变量$GLOBALS可以被任意修改导致的,下面来给各位演示这个bug与处理方法. 漏洞版本:dedecms v5.7 漏洞描述[详细]
-
Dedecms 5.6 5.7 文章增加按权重weight排序小结
所属栏目:[经验] 日期:2021-12-11 热度:64
DEDECMS后台是有一个权重值,而且会提示你权重越小,文章排名越靠前,但是让人觉得扯淡的是,在DEDE老版本和新版本中,并没有相关的一个标签来调用这个种排列方式,只有通过我们自己修改,来达到我们想要的效果. 一、织梦 v5.6列表页标签{dede:list}增加按权重排序标[详细]
-
DeDeCms5.7在php5.3+下出错的解决方法
所属栏目:[经验] 日期:2021-12-11 热度:190
最后把php环境升级到了php5.4版本了结果在运行dedecms5.7时提示(PHP 5.3 and above) Please set /request_order/ ini value to include C,G and P (recommended: /CGP/) in php.ini了,碰一这个问题我们看英文只要简单修改一下php中一个配置即可. 在php5.3的环[详细]
-
DEDE 提示 模板文件不存在,无法解析文档解决方法
所属栏目:[经验] 日期:2021-12-11 热度:97
增加专题是提示模板不存在 DEDE所有的栏目使用.HTM格式的模板,但有些栏目好像都可以 (一)对于封面页和列表页使用.HTML格式的模板是可以的; (二)对于文档页使用.HTML格式是不行的,需要使用.HTM或者其他格式(其他格式在下还没有测试过). 认真思考了下: 1.模板文[详细]
-
Dedecms图集批量上传提示报错 302
所属栏目:[经验] 日期:2021-12-11 热度:152
很久没用dedecms系统了今天有同事要做个图片网站于时就帮它利用dedecms的图集功能来实现,结果发现配置好之后批量上传照片时提示302错误了. 后来在百度搜索了一下原理是版本的问题我们需要加以判断即可解决. 解决办法:在include/userlogin.class.php文件中的第[详细]
-
织梦CMS arclist标签调用自定义字段方法
所属栏目:[经验] 日期:2021-12-11 热度:67
其实方法非常的简单我们只要使用addfields就可以实现增加自定自段了,不过有一点需要注意的是如果你在在后面加的我们需要把底层给选中,否则是可能调用不到字段的. 语法代码如下: {dede:arclist addfields=附加字段1,附加字段2,附加字段3 row=8 channelid=自定[详细]
-
DeDECMS调用栏目名称与栏目链接地址
所属栏目:[经验] 日期:2021-12-11 热度:56
今天在做一个seo优化时发现页面右边调用栏目时调用不出来,后来发现是自己水平不够呀,后来在百度找到了解决方案我整理一下与各位朋友分享一下吧. 开始我是这样处理,代码如下: dtstrong推荐[field:typename/]/strong/dt dd ul class=c1 ico2 {dede:arclist flag[详细]
-
织梦CMS list标签调用文章的日期
所属栏目:[经验] 日期:2021-12-11 热度:138
前端给的页面中年月日都是分开的,在不同的标签中,所以需要在list标签遍历的时候单独获取文章的年份,月份,日,dedecms只是平时没有导致了,根本不了解怎么去二次开发,百度一下文章挺多,几乎你遇到的网上都有对应的文章,解决方案代码如下: {dede:list pagesize=10[详细]
-
DedeCMS系统301重定向配置方法
所属栏目:[经验] 日期:2021-12-11 热度:114
301对于做网站优化的人来讲并不陌生了,像很多网站你访问不带www的会直接跳到www的网址去,这样就会有一个301配置了,如果你用站长工具查会发现是一个301状态代码,这个就是告诉搜索引擎权限给予www,下面我们一起来看看dedecms配置方法,希望文章对各位有帮助. 一[详细]
-
DedeCms批量写入数据的函数
所属栏目:[经验] 日期:2021-12-11 热度:52
dedecms如果是新闻与软件表我们只要操作三个表就可以了,如果我们要对批量插入的数据设置未设置状态只要在主表字段arcrank设置为-1就可以,下面看一个例子,代码如下: // 本类由系统自动生成,仅供测试用途 class IndexAction extends Action { public function[详细]
-
DEDECMS完成文章tag关键词自动生成列表页
所属栏目:[经验] 日期:2021-12-10 热度:102
在dedecms中如果要页面关键词生成列表有两种办法一种就是使用dedecms自带的tag.php调用并生成,另一种是就是我们要介绍的生成列表页面方法。 利用 文档关键词维护-分析系统内的关键字-检测已有的关键字 功能,自动获取关键字链接网址,修改如下:找到 dedearticl[详细]
-
dedeCMS系统批量更新提示没有该栏目数据,可能缓存文件处理
所属栏目:[经验] 日期:2021-12-10 热度:51
错误提示:没有该栏目数据,可能缓存文件(/data/cache/inc_catalog_base.inc)没有更新,请检查是否有写入权限. 1.在网站管理后台,点击左侧核心网站栏目管理,进入栏目管理,在右上方找到更新栏目缓存,点击,更新缓存,提示操作成功,正在返回; 开始以为这样更[详细]
-
织梦DedeCMS5.7首页打开很慢的解决办法
所属栏目:[经验] 日期:2021-12-10 热度:71
首页打开很慢是自己调用了index.php作为dedecms默认首页后,发现每次访问会超级慢了,后来经过朋友指点才发现在dedecms友情连接模块调用了远程连接地址,我们只要去了就行,下面我来介绍我的处理过程. 于是从index.htm、top.htm、footer.htm一路查下去,发现以下友[详细]
-
dedecms文章页调用tag标签实现办法
所属栏目:[经验] 日期:2021-12-10 热度:67
如果我们在文章页面要调用 tag标签我们有很多的办法,下面小编来给大家介绍利用二次开发实现在dedecms文章页面调用tag标签方法. 如果我们只调用全站的tag标签如下操作就可以,代码如下: {dede:tag sort=new getall=0} a href=[field:link/][field:tag /]/a {/de[详细]
-
DEDECMS显示英文日期时间办法
所属栏目:[经验] 日期:2021-12-10 热度:173
下面就说一下在dedecms如果把日期变成英文的. 时间格式:Saturday November-24 2007 07:49:45 要显示成这样的日期格式 1,在列表页里,代码如下: [field:pubdate function=strftime(%A%B-%d%Y %H:%M:%S,@me)/] 2,在内容页里,代码如下: {dede:field name=pubdat[详细]
-
DEDECMS在PHP5.4不能正常运作怎么办
所属栏目:[经验] 日期:2021-12-10 热度:71
PHP5.4是公开发行的PHP程式最新版本,其执行速度和内存占用等相比PHP5.3而言有10%~30%的性能提升,所以笔者也一直想在实际环境中试运行PHP5.4(PHP5.4目前最新的版本为5.4.9)。 棘手的是与PHP5.2升级到PHP5.3有所不同的是,从5.3到5.4之间似乎变化不少,这也造成了[详细]
-
dedecms 因为你的站点的PHP配置存在限制
所属栏目:[经验] 日期:2021-12-10 热度:114
一般在unix服务器里面很容易出现这个问题,由于你的站点的PHP配置存在限制,程序尝试用FTP进行目录操作,你必须在后台指定FTP相关的变量. 解决办法就是: 修改 dedecms 根目录下 include目录中的common.inc.php中的: $isSafeMode = @ini_get(safe_mode);改为 $is[详细]
-
DedeCms获得当前文章页URL地址
所属栏目:[经验] 日期:2021-12-10 热度:148
获取该页URL地址的方法很简单,只需要在你想要的地方插入以下这个标签即可,代码如下: {dede:field name=arcurl/} 然后再重新生成一遍HTML页面即可. js获取当前页面url:url = window.location.href; 方法是不是很简单.[详细]
-
Dedecms织梦安全设置之如何防止挂木马和sql注入
所属栏目:[经验] 日期:2021-12-10 热度:89
dedecms是一个开源的网站系统在国内使用的用户很多,因为开源所有经常给人有了注入的机会,如果我们不配置好安全或及时更新网站可能经常会被挂木马或病毒之类的,下面我来总结一些dedecms安全设置经验之谈. 1、网站在安装的时候,可以把网站表的默认前缀dede_,改[详细]
-
dedecms中tags标签页伪静态化更改
所属栏目:[经验] 日期:2021-12-10 热度:145
dedecms中tags标签默认是php假伪静态功能就是如tags.php/xxxx/这种形式了,这种就是我说的假伪静态了,如果做到如/tag-abc/或tag/aaa.html这种呢,下面小编来给大家介绍. 首先打开dedecms的/include/taglib/tag.lib.php文件,找到第87行如下这句代码,代码如下: $r[详细]
-
dedecms上传文件提示Field:1错误解决方法
所属栏目:[经验] 日期:2021-12-10 热度:172
一个项目突然上传图片提示错误,昨天还是好好的,我第一想法就是空间满了,查看空间大小还有很多,google一下才发现,是BOM头的问题,可能是用记事本修改了common.inc.php文件直接传上去的,产生了BOM,用编辑器清除一下BOM头或者把下面的代码保存成1.php上传到网站的[详细]
-
dedecms当前位置导航的去掉链接的更改方法
所属栏目:[经验] 日期:2021-12-10 热度:199
在dedecms中我们在模板页面中调用当前位置 标签为{dede:field.position},但如果要去掉链接我们必须修改模板解析的php文件了,下面我们一起来看看。 x在dedecms目录的中找到include/typelink.class.php文件,他想要的效果是 首页一级栏目二级栏目这样,而不需要带[详细]
-
DedeCMS栏目列表去掉推荐文章标题加粗样式
所属栏目:[经验] 日期:2021-12-10 热度:188
使用DedeCMS的同学肯定是经常使用DedeCMS的推荐位,不过官方默认的推荐位C会在文章标题外面包一层b标题/b.DedeCMS官方的做法也没错,但是很多时候页面上设计的效果会被打乱,不能达到自定义的效果,新一分享一下DedeCMS栏目列表推荐文章加粗效果去除方法. 去除文[详细]