
dede
lumengabc
学习啊学习。。。
展开
-
DEDE织梦采集详情页为空优化
DEDE织梦采集详情页为空优化或提示:内容为非文本类型或网址重定向经测试发现curl采集可能会被目标服务器302重定向。于是直接使用file_get_contents能正常使用。文件路径:include/dedehttpdown.class.phpcurl_setopt($this->m_ch, CURLOPT_CONNECTTIMEOUT, 20); curl_setopt($this->m_ch, CURLOPT_TIMEOUT, 900);原创 2021-08-12 11:24:46 · 156 阅读 · 0 评论 -
DEDE采集文章重复标题URL内容重复
DEDE采集文章重复标题URL内容重复采集网址类似:http://www.a.com/b.php?url=a/resources/43/356.htmlDEDE源码实际采集的URL会变成下面这样,并不会带上后面的query参数:http://www.a.com/b.phpfunction PrivateStartSession($requestType="GET") { if ($this->m_scheme == "https") {原创 2021-08-11 14:26:05 · 396 阅读 · 0 评论 -
DEDE织梦CMS系统将所有文档栏目设置为动态浏览
DEDE动态浏览织梦CMS系统将所有文档栏目设置为动态浏览,方法如下:进入后台→系统→SQL命令行工具→运行SQL命令行: 单行命令执行查询命令:1.将所有文档设置为“仅动态”:2.将所有文档设置为“仅静态”:update dede_archives set ismake=13.将所有栏目设置为“使用动态页”:4.将所有栏目设置为“使用静态页”: update dede_arctype set isdefault=1DEDE 动态浏览update dede_arctype set...原创 2021-07-07 14:46:27 · 427 阅读 · 0 评论 -
dede后台发布文章生成缓慢超时500错误原因
原因:模板文件article_article.htm里面可能含有标签或者广告调用,例如远程调用等。解决方法:清空article_article.htm模板里面的内容即可,换成新网站模板。如果其他页面有这个问题,相对应的修改模板文件即可。...原创 2021-07-01 09:59:52 · 336 阅读 · 0 评论 -
dede php $dsql 织梦dede的php标签执行sql语句完整
{dede:php}$cid = 0;//父类id(家装、工装、建筑)$list_id = '';//当前子栏目ID,如果没选择则为'',即父类下所有子类/*前提:必须知道父类$cid(无论当前是哪个栏目),这样才能循环出子类1、子类2目前只有两种形式会展示该列表页:1、父类(即 家装、工装等大类 或 VR家装、VR工装)点击时,这时循环 大类下的 子类1(风格)-》子类2(欧式、中式)2、子类2(即 欧式、中式)点击时。 这时需要获取 子类1的ID,再获取父类ID。即满足了前...原创 2020-12-14 14:17:00 · 610 阅读 · 0 评论 -
DEDE后台图片集副栏目显示名称不是数字后台模板位置
DEDE后台图片集副栏目显示名称不是数字后台模板位置模板位置路径:\dede\templets\album_edit.htm图片集选择副栏目保存后,不会显示出栏目名称。只显示数字。所以需要修改下。将栏目名称显示出来 <tr> <td width="90"> 图集副栏目:</td> ...原创 2020-04-09 18:04:10 · 332 阅读 · 0 评论 -
DEDE文章同时发布到多栏目副栏目不生效
织梦添加新文章时,同时勾选多个副栏目提交后,再查看更改文章,只有一个副栏目被选中保存,然后再重新选择多个副栏目提交后才可以,比如选择1,2,3,4提交再返回更改文章,只有1被保存,需要重新更改提交才能保存1,2,3,4副栏目,每添加一篇新文章都要重复这样很麻烦。这个问题该怎么样解决呢?这个是因为织梦(DEDECMS)程序把$typeid2的数值整数化了,所以第一次添加文章的时候只剩下一个...转载 2020-01-16 09:50:56 · 3217 阅读 · 0 评论 -
DEDE缓存注册类型选择
DEDE搬家后,在注册的时候发现 选择帐号类型的内容还是之前旧的内容。到后台-》会员-》会员模型是正常的啊,但为什么前台显示的还是之前的呢?这时我在后台更新一下缓存试试,结果还是不行。于是查看源文件,原来还是这个缓存文件的问题,于是我通过手动删除该缓存文件后,终于生效了。require_once DEDEDATA.'/cache/member_model.inc'; if(!file_exists原创 2013-12-09 10:51:22 · 935 阅读 · 0 评论 -
DEDECMS采集完整流程
设置字段名,即新建模型。频道模型-》内容模型管理-》普通文章-》复制(这里我们直接复制一个文章模型)新频道ID:17新频道名称:QQ视频新频道标识:article17新附加表:复制模板:这些基本默认即可,名称可改一下。确定。然后我们再回到内容模型列表,点“QQ视频”模型-》修改-》字段管理-》标题a1 50主演a2 255导演a3 255标签a4 255播放次数a5 int(10)评分a6 flo原创 2013-12-09 10:56:52 · 1240 阅读 · 0 评论 -
dedecms首页时间标签
dedecms首页时间标签:1、12-27 (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:3原创 2013-12-09 11:01:06 · 1155 阅读 · 0 评论 -
在线更新dede程序后 网站出现错误 DedeCMS Error:Tag disabled:\"php\" more...!
dedecms出现DedeCMS Error:Tag disabled:php原因解决-------------------------------------------------------dede做了一个小网站,近两个月连续被别人 非法侵入 90sec.php \mybak.php ;于是想着更新下dede程序到最新的版本 ,谁知道在线更新后dede出现错误DedeCMS Error原创 2013-12-09 10:56:45 · 1169 阅读 · 0 评论 -
dede织梦留言板自定义表单(带验证码)
找到后台-核心-频道模型-自定义表单2然后点击增加新的自定义表单diyid 这个,不管他,默认就好自定义表单名称 这个的话,比如你要加个留言板还是投诉建议?写上去呗数据表 这个不要碰,默认就行列表模板、内容模板、发布模板这些,不管他,因为我们根本不需要...前台列表和内转载 2014-04-20 16:05:13 · 2363 阅读 · 0 评论 -
dede中 Column \'nature\' has duplicated value \'婆婆妈妈\' in
Navicat 作为MySQL的界面管理工具以其简洁易操作赢得了DedeCMS二次开发人员的喜爱,我也是其中的一个。最近在使用Navicat备份转移DedeCMS数据库时经常出现如图1的错误提示:(主要涉及DedeCMS_5.6 DedeCMS_5.7 DedeCMS_5.7_SP1)图片:1.jpg[删除](图1)具体查看了下,主要为cn_member_person表中nature字段的set值原创 2013-12-09 10:51:17 · 2077 阅读 · 0 评论 -
修改dede_tag标签的长度
第一步:修改数据库中的dede_tagindex 和dede_taglist的tag字段属性:varchar(12)修改为varchar(255) 【注:操作此步骤的时候请先备份一下数据库,以免误操作】第二步:修改/include/helpers/archive.helper.php文件。【注:有的网上说是修改include/archives.func.php文件。但你在5.7里面你会看到这样一个原创 2013-12-09 10:50:27 · 1104 阅读 · 0 评论 -
dedecms数据库类SQL类调试输出执行过的所有SQL语句
DEDE sql类位于根目录下:include/dedesql.class.php要调试输出可以在某个方法里,直接echo出SQL语句变量即可。!!如: //执行一个不返回结果的SQL语句,如update,delete,insert等 function ExecuteNoneQuery($sql='') { global $dsql; if($dsq原创 2013-12-09 10:50:21 · 2716 阅读 · 0 评论 -
dede自定义图片字段 用法
dede自定义图片字段 用法实例: 要选择图片仅网址。只选择图片是有格式存在的。不能像上面那样调用。原创 2013-12-09 10:49:43 · 1196 阅读 · 0 评论 -
dede 自定义表单
登录后台管理-》核心-》频道模型-》自定义表单增加新表单-》(设置好字段-是否审核)管理表单留言:自定义表单-》(点击表单名称标题-》可进行编辑、审核)、(前台预览-》发布消息 即可查看到表单链接地址)原创 2013-12-09 10:49:38 · 933 阅读 · 0 评论 -
dede与discuz同步登陆,ucenter同步通信
方法如下:整合的过程我就不说了, 不会的朋友可以百度或是谷歌一下,整合教程满天飞舞。实现双同步登入或是登出的方法:打开UCENTER后台,选择应用,选择DISCUZ,首先看UCENTER和DISCUZ,UCENTER和DEDE的通信是否正常,如果正常的话复制下 UCENTER和DISCUZ的通信密钥。或是在通信正常的情况下打开DISCUZ的后台站长中的UCENTER设置,复制其中的通信密钥。(如果原创 2013-12-09 10:49:27 · 1408 阅读 · 0 评论 -
dede 后台 一直显示验证码不正确的原因
最后实在没办法了,只能请同事帮忙了,过了一段时间,他告诉了我一个惊人的消息,服务器的硬盘满了,于是删了一部分文件后,重启服务,可以了。登陆网站后台也可以了。 总结:dede在登陆后台的时候需要填写验证码,这时候会在服务器端的sessions文件家里面生成一个文件,硬盘满了让人家怎么生成,因此也对比的时候就会出错一直显示验证码不正确。 这只是原因之一,其他的原因可以再网上搜原创 2013-12-09 10:49:20 · 1243 阅读 · 0 评论 -
dedecms中自定义模型采集数据的方法
对于新建的dedecms自定义模型,如何采集数据呢?打开\dede\templets\co_add_step0.htm,找到(大约在17行) $dsql->SetQuery("Select id,typename From `tf_channeltype` where id in(1,2) order by id asc "); $dsql->Execute(); while($row原创 2013-12-09 10:56:48 · 1832 阅读 · 0 评论 -
dedecms 后台编辑器不显示。
查看框架源代码不难发现,又是PHP函数解析出错的问题。解决办法,恢复原来的include文件夹的所有文件。 因为这里可能有些文件被删除,导致无法调用该函数而出错。原创 2013-12-09 10:57:38 · 2340 阅读 · 0 评论 -
dedecms根据不同栏目导航显示不同的样式
一个代码, 轻松实现当前栏目显示不同的样式,例如id是1的栏目,就可以写上下边这一句:{dede:field runphp='yes' name = 'typeid'} @me= (@me==1 ? 'class=on' : ''); {/dede:field}实现很简单,就是读取到当前栏目的id,然后生成的时候这个里边追加class 查了很久网上竟然没原创 2013-12-09 11:01:03 · 2756 阅读 · 0 评论 -
dede栏目页列表页list缓存问题移动文章后显示不全不正常
操作步骤:文章列表-》移动-》新栏目预览list.php或静态栏目页面,会出现总数或新移动的文章不显示情况。查看源文件并调试SQL发现,是arcrank字段为-1,改为0后即可正常显示了。像是BUG,记录下。调试方式:打开列表页模板类:include/arc.listview.class.php搜索__arctiny`会找到2条SQL,$cquery = ...原创 2019-06-19 16:33:50 · 652 阅读 · 0 评论 -
DEDE PHP 标签 获取全局 PHP标签获取模板路径cfg_templets_skin
{dede:php} //print_r($refObj-> Fields); $image = $cfg_templets_skin.'/images/banner-service.jpg'; if($refObj-> Fields['litpic'] != '/images/defaultpic.gif' && $refObj-> Fields['litpic'] != ''){转载 2017-02-08 14:58:37 · 1100 阅读 · 0 评论 -
dede arclist ajax分页
function multi(pagenum,tagid){var taget_obj = document.getElementById(tagid);var taget_obj_page = document.getElementById("page_"+tagid);myajax = new DedeAjax(taget_obj,false,false,'','','');myaj转载 2016-02-27 14:11:53 · 2253 阅读 · 0 评论 -
DEDE模板文件不存在,无法解析文档!
找网上大多数的方法是模板不存在或是系统设置参数问题。但我这个问题比较特殊。原因是因为我是拷贝以前的一个站进行修改的,而且我是直接从数据库表中删除文章的,由于关系表数据没删除导致的。解决办法:删除表中dede_arctiny不存在的topid原创 2015-05-25 20:58:29 · 1162 阅读 · 0 评论 -
dede织梦后台给栏目添加上缩略图
如我们一个栏目列表都用缩略图来表示,而不仅仅只是文字,如果没有这项功能会非常麻烦,网上有很多这方面的资料,但是都试过了有很多问题,自己研究一下,测试基本通过。新加字段 typeimg后台执行SQL:alter table `cn_arctype` add `typeimg` char(100) NOT NULL default ''; 涉及到文件:转载 2015-03-31 19:30:01 · 1669 阅读 · 0 评论 -
dede中php标签结合sql使用方法
{dede:php} //echo 'vvvv'; {/dede:php} {dede:php}//print_r($refObj->Fields);$sql = "select ars.*, art.typedir from dede_archives AS ars LEFT JOIN dede_arctype AS art ON ars.typeid=art.id转载 2015-03-29 15:06:37 · 3938 阅读 · 0 评论 -
dede中php标签不起作用无效
后台-》系统-》系统基本参数-》其他选项-》模板引擎禁用标签原创 2015-02-08 17:36:32 · 6854 阅读 · 0 评论 -
dede调用img图片src地址<img src="[field:litpic/]">
默认的列表页调用:{dede:arclist row=5 orderby=pubdate type='image.' imgwidth='124' imgheight='94' typeid='11' } [field:image/][field:title/]{/dede:arclist}用arclist标签,用[field:i转载 2014-04-08 10:56:41 · 17263 阅读 · 0 评论 -
dede:arclist调用field全局变量{dede:global.cfg_templets_skin/}
将{dede:global.cfg_templets_skin/} 写为 [field:global.cfg_templets_skin/] 即可原创 2013-12-09 10:48:30 · 4320 阅读 · 0 评论 -
dede自定义表单禁止前台显示预览
新建tp原创 2014-04-20 16:29:25 · 3060 阅读 · 0 评论 -
dede调用子栏目方法
调用dede子栏目 {dede:channelartlist typeid='栏目ID' row='条数'}{dede:field name='typename'/}{dede:sql sql='Select * from dede_arctype where reid=~id~ ORDER BY id limit 0,7'}[field:typename/]{/转载 2013-12-21 13:52:02 · 2372 阅读 · 0 评论 -
【转载】DEDE与DISCUZ整合积分同步[会员表,积分表
pre_ucenter_members会员表pre_common_member_count积分表最近开发一个平台,使用的dede的cms已经discuz论坛.在整合后发现,uccenter里面的积分兑换功能没有调配成功,如何做到论坛和网站的会员积分是同步的呢?在两者的官网上找了很久也没有找到我想要的东西.只好自己想办法.在不修改两者代码的基础上,我想到了mysql的触发器.使用触发器的功能不就可以原创 2013-12-09 10:49:06 · 1744 阅读 · 0 评论 -
Errno:1142,DEDE-DISCUZ搬家。UCENTER整合
Error:Table 'ultrax.pre_ucenter_settings' doesn't existErrno:1146SQL::SELECT * FROM `ultrax`.pre_ucenter_settings 解决方法就是自己安装好UCenter中心后添加应用配置好后复制“应用的 UCenter 配置信息: ”到网站跟目录的\include\common.inc.php后面,这样原创 2013-12-09 10:49:01 · 1627 阅读 · 0 评论 -
DEDE增加修改会员级别方法
后台-》会员-》会员管理-》会员级别设置后台-》会员-》会员管理-》注册会员列表-》修改(如果你要升级会员,会员天数必须大于0)前台判断会员等级:echo($cfg_ml->M_Rank);if($cfg_ml->M_Rank >=180): //是主持人??> 主持人:else:echo('---------------------'.$cfg_ml->M_Rank);?>原创 2013-12-09 10:48:55 · 2932 阅读 · 0 评论 -
dede问答模块
其实前两节只是dede通常包含的文件,像目录的指定啊,_autolad自动包含类啊,然后对上传数据的过滤和转换啊,就是开发前的准备和安全性上的一些操作....,然后dede的mvc开发模式就行了. 这节我们将真正踏上模块开发的路上,其实所有的模块开发都是用的dede内置的简单框架。首先给大家分析一下mvc,首先介绍v,既view,为视图,这个很简单,但是很重要,因为视图代表很多页面,首页视图是和C原创 2013-12-09 10:45:13 · 1631 阅读 · 0 评论 -
DEDECMS留言簿审核
要取消留言簿审核功能方法:修改网站根目录文件夹\plus\guestbook\gustbook下guestbook.inc.php文件内容:$cfg_needFilter = true;require(dirname(__FILE__)."/../../include/config_base.php");if(empty($gotopagerank)) $gotopagerank="";if($g原创 2013-12-09 10:41:37 · 1220 阅读 · 0 评论 -
dede令人牙疼的问题
页面出现某个链接只显示了一半。或者链接的前半部分没有了。找了半天才发现问题出在: {dede:include filename="head.htm"} {dede:include filename="head.htm"/} 对比看下,就是缺少了这个 “/” 牙疼的问题。。。。。。。。。原创 2013-12-09 10:41:28 · 693 阅读 · 0 评论 -
dede织梦标签参考
◆织梦内容管理系统模板标签代码参考 【Arclist 标记】 这个标记是DedeCms最常用的一个标记,也叫自由列表标记,其中 hotart、coolart、likeart、artlist、imglist、imginfolist、specart、autolist 这些标记都是由这个标记所定义的不同属性延伸出来的别名标记。 功能说明:获取指定的文档列表原创 2013-12-09 10:41:26 · 1002 阅读 · 0 评论