
-
程序开发
织梦提示FILEID:X 这个的很大可能是编码问题,特别使用UTF-8编码程序的同学,如果你用记事本修改过程序文件,那中奖的几率很大。 解决方法1 把最近改动过的文件用编程软件查看和转码回UTF-8 无BOM格式,推荐用notepad++来转,如图所示 解决方法2 打开 /dede/swfupload.php 找到 echo FILEID: . $_SESSION [ fileid ]; 改成 ob_end_clean(); echo FILEID: .$_SESSION[ fileid ]; 继续找到 ...
2019-07-08 340
-
程序开发
织梦CMS系统站内选择图片排序是直接read()读取直接输出,如果我们同一时间上传了多个图片,在没有经过排序的情况下,我们去选择图片很难快速分辨哪个是刚刚上传的,解决方法是读取该目录的文件列表,用文件名、修改时间做键值对,塞入数组,注意,是用文件名做键,因为图片有可能是同一个时分秒上传的,并且没有毫秒,我们无法判断哪个是快一秒哪个慢一秒。再对修改时间倒序,最后foreach输出即可。 织梦教程 打开 include/dialog/select_images.php 找到...
2019-07-08 147

-
织梦技巧
dedecms系统模型添加的图片数据类型,在前台模板输出后是带有html代码的,我们在使用时只是需要图片地址就行了。 栏目列表页 和 内容页模板标签调用写法 打开/templets/system/channel_article_image...
2019-07-08 355

-
故障问题
织梦后台空白、织梦后台左侧空白等相关问题,如果没有报错提示信息,不显示任何内容,对新手来说摸不着头脑,无从下手,开启织梦错误信息提示错误调试设置,让程序告诉我们哪有问题 打开 /include/common.inc.php 找到 error_reporting(E_ALL || ~E_NOTICE); 改成 ini_set( display_errors , On );error_reporting(E_ALL); 保存后,刷新空白页面看错误提示,看是否有 Fatal error 致命错误提示,如果不会看...
2019-07-06 293

-
织梦技巧
如果你用织梦编辑器添加外部视频,如优酷、腾讯视频时,选择通用代码iframe时,放进编辑器后会变成一张图片 解决方法 最简单的方法,去勾【下载远程图片和资源】,但是如果你又有视频又有远程图片想下载就无法解决问题了 那可以参考下面这种不去勾兼容的办法 打开 /dede/inc/inc_archives_functions.php 找到 (大概在117行) preg _match_ all(/src=[ \||\s ]( [^\|^\|^\s]*? )/isU,$body,$img_array); 改成 pr...
2019-07-06 286
-
织梦技巧
织梦模板 文章内容图片正则alt递增数字实现方法: 内容模板中 {dede:field.body/} 改成 {dede:field.body runphp=yes}$string = @me;$myi = 1 ;@me = preg_replace_callback( /(img.*?alt=[\|\])(.*?)([\|\].*?)/ , function ($match) use ($myi) { return $match[ 1 ].$match[ 2 ].($myi++).$match[ 3 ];...
2019-07-06 298
-
织梦技巧
不去修改程序文件,用织梦标签和直接在内容页模板里直接输出上一篇下一篇的链接和标题和没有上一篇下一篇的提示文字 PC端上一篇下一篇的链接 lia href= {dede:prenext get=pre runphp=yes}$url = @me;preg_match(/href=[\ ]?([^\ ]+)/ , $url, $match);@me = $match[ 1 ];{ /dede:prenext}上一篇/a /lilia href={dede:prenext get=next runphp=yes...
2019-07-06 200

-
织梦技巧
没有子栏目时重复显示了同级栏目 解决方法 1、打开 /include/taglib/channel.lib.php 找到 $type==son $reid!=0 $totalRow==0 改成 $type==son $reid!=0 $totalRow==0 $noself== 2、 dede:channel 标签写法加入 noself=yes...
2019-07-06 186

-
织梦技巧
织梦系统给自定义表单添加访客提交时间 不需要在模板htm里添加js或者其他代码,按下面步骤来即可。 1、后台 - 核心 - 频道模型 - 自定义表单 - 添加新字段 提交时间 time 单行文本(varchar) 2、打开 /plus/diy.php 找到 $ fieldarr = explode( ; , $dede_fields ); 在它上面加入 $ time = GetDateTimeMk(time()); 3、前台表单中可以不用出现提交时间的输入框,但是 dede_fields 和 dede_f...
2019-07-06 316

-
织梦技巧
版权标签{dede:global name=cfg_powerby/}调用出来后会出现:powered by dedecms,教大家如何去除底部版权,包括其他模板商的版权 打开 /include/dedesql.class.php 找到,大概在588行 删除红色圈着那一部分代码,保存,重新生成整站,刷新浏览器看效果。...
2019-07-06 274