![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
织梦
网站建设影子
一个从事互联网行业网站建设工作的小伙子!
展开
-
dedecms织梦dede:channelartlist嵌入dede:sql里使用当前文章变量
织梦dede:channelartlist嵌套dede:sql,而在dede:sql里只能使用channelartlist里的栏目变量。添加好以后你的dede:channelartlist嵌套dede:sql就可以这样写了。例如~title~、~writer~、~shorttitle~ 等等。这些变量是不会被解析的,如果想要更多的当前文章变量,我们可以这样做。例如~id~、~typeid~、~typename~比如你要用到 ~title~ ,那就在它的下面加入。如果想要引用当前文章的其他变量。转载 2023-09-05 14:43:43 · 207 阅读 · 0 评论 -
dedecms织梦一键删除系统自定义变量
你是不是有这样的困惑,织梦后台添加自定义变量填错写错了,想重新修改也修改不了,想删除又删除不了,下面介绍个一键快速删除系统变量的方法。2、打开后台-系统-SQL命令行工具,执行删除变量语句,例如删除cfg_qq。1、找到要删除的那个变量名。换成你自己的就可以了。转载 2023-09-05 14:40:41 · 166 阅读 · 0 评论 -
dedecms织梦专题内容页节点ajax分页
必须确保/include/dedeajax2.js 和 /plus/arcmulti.php这2个文件存在,如果你模板中已经存在上面的代码可忽略。4、打开 /include/taglib/channel/specialtopic.lib.php 找到。1、打开专题内容模板,例如 /templets/default/article_spec.htm 找到。3、打开 /include/taglib/arcpagelist.lib.php 找到。像我上面图那样的分页的话,就是这样的。在需要显示分页的地方加入。转载 2023-09-05 12:54:58 · 131 阅读 · 0 评论 -
dedecms织梦模板SQL统计多个模型的文档总和
{dede:sql sql="SELECT SUM(IF((channel=1),1,0))+SUM(IF((channel=2),1,0))+SUM(IF((channel=3),1,0)) AS c FROM `dede_arctiny`"}共有文章和图集和软件:[field:c /]个{/dede:sql}SUM(IF((channel=1),1,0)) channel=1 是普通文章模型id 1 ,图片集模型id是 2。比如,我要在页面中统计出 普通文章+图片集+软件 这3个模型的文档总和。转载 2023-06-25 14:08:20 · 98 阅读 · 0 评论 -
dedecms织梦封面频道作为最终列表栏目和分页
打开 /include/arc.listview.class.php 找到。封面栏目能不能搞个分页?我知道,你一定会觉得这个问题太奇葩了。完成,这样在封面频道模板里也可以使用列表栏目的标签了。没办法反人类的事情我经常做,其实要实现它很简单。转载 2023-06-25 13:21:09 · 138 阅读 · 0 评论 -
dedecms织梦模板搜索结果显示文章数量
打开 /include/arc.searchview.class.php 找到。转载 2023-06-25 12:23:58 · 161 阅读 · 0 评论 -
dedecms织梦火车头采集自动生成首页和上下篇和栏目页
这样添加好后,无论你用火车头免登录接口还是WEB发布模块,无论是普通文章模型还是图集模型还是软件模型,都可以自动生成相关静态文件了。织梦使用火车头采集器采集数据,发布文档后是不会自动生成首页、上下篇、栏目页的,我们可以给织梦添加自动生成代码来实现。打开 /dede/inc/inc_archives_functions.php 最下面加入3个函数。继续在这个文件中找到。转载 2023-06-02 17:45:45 · 253 阅读 · 0 评论 -
dedecms织梦火车头采集相同标题改成更新内容
如果要保留文档原来的自定义属性或者其他字段的值,可以修改上面的header,例如自定义属性的话这样写 header("Location:article_edit.php?织梦火车头采集器采集相同标题改成更新内容,不再发布相同文档,防止重复。1、打开 /dede/article_add.php 找到。2、打开火车头发布模块,修改成功标志码。转载 2023-06-02 17:41:11 · 198 阅读 · 0 评论 -
dedecms织梦自定义表单增加获取当前页面的url地址
首先我们在表单新增字段,比如新增字段:ymurl,提示文字:来源。转载 2023-03-12 15:11:57 · 122 阅读 · 0 评论 -
dedecms织梦模板单独调用每个栏目不同的友情链接
后台-模块-友情链接,网站类型管理,添加跟栏目一样的名称,前台公共底部模板里用dede:sql根据当前栏目名称调用与友情链接网站类型名称一样的友情链接出来。前台公共底部模板调用友情链接标签写法。友情链接里的网站类型管理是这样的。例如,我的栏目是这样的。添加好各自的友情链接。转载 2023-03-12 15:08:36 · 217 阅读 · 0 评论 -
dedecms织梦删除文档到回收站时保留静态文件
想法有点特别,后台删除文档时进入回收站那一刻自动给这个文档生成它的静态文件,保留下来,灵魂走了让它的尸体留在世上供人观赏。打开 /dede/inc/inc_batchup.php 找到。其实也可以看作为减少数据库体重的一种手段。转载 2023-03-12 15:04:15 · 115 阅读 · 0 评论 -
dedecms织梦清空文章并恢复文章ID从1开始
很多时候我们在使用织梦所做的网站,在清空所有文章之后,你再重新建文章会发现你新建的文章的ID却是延续之前文章的ID,而不是从1开始的。尽管这样不会影响到网站的正常访问,但对追求完美的站长们却会有点不舒服的感觉,总想让ID从1开始。在这为大家详解一个以dedecms5.7的版本为例子的方法,恢复文章ID从1开始的方法。首先进入dedecms网站的后台,选择“系统设置”中的“SQL命令行工具”;这样一来,网站之前的所有文章都清楚了,只要你再新建文章是,ID就是从1开始。这个方法几乎适用于所有版本。转载 2023-01-26 15:16:51 · 373 阅读 · 0 评论 -
dedecms织梦后台给文档批量设置多个副栏目
你可能还需要修改 /dede/templets/content_i_list.htm ,参考第2步。2、打开 /dede/templets/content_list.htm 找到。1、打开 /dede/archives_do.php 找到最后一行的。注意:除了普通文章模型文档列表,如果其他内容模型也要显示。完成,刷新后台,测试一下效果吧。在这一行的下面另起一行加入。转载 2023-01-26 15:14:15 · 287 阅读 · 0 评论 -
dedecms织梦栏目添加英文名称、栏目大图、栏目小图功能
9.2、/include/taglib/channelartlist.lib.php 找到。以上第六、第七、第八自己修改完成栏目添加 [英文名称] [栏目大图] [栏目小图] 功能。8.2、/dede/templets/catalog_edit.htm 找到。9.1、/include/taglib/channel.lib.php 找到。8.1、/dede/templets/catalog_add.htm 找到。9.3、/include/taglib/type.lib.php 找到。转载 2023-01-26 13:45:07 · 314 阅读 · 0 评论 -
dedecms织梦软件模型手动指定地址增加选取本地
2、打开 /dede/templets/soft_edit.htm 找到。1、打开 /dede/templets/soft_add.htm 找到。3、打开 /dede/soft_edit.php 找到。删除这一行或者注释这一行。转载 2023-01-26 13:38:47 · 86 阅读 · 0 评论 -
dedecms织梦获取顶级栏目当前栏目上级栏目的相关信息
前端很多时候需要直接获取一个栏目的相关信息,获取在某个页面上获取顶级或者上一级栏目的相关信息,这样我们可以自己写个自定义方法来实现。打开 /include/extend.func.php 在最下面添加。栏目列表页加入【全部】按钮链接,并且高亮。不喜欢添加自定义方法的同学可以试试这样。需要哪个字段,就对应的填上字段名即可。获取顶级的是topid。获取顶级栏目相关信息。获取当前栏目相关信息。获取上级栏目相关信息。获取上级的是reid。转载 2023-01-08 16:31:37 · 213 阅读 · 0 评论 -
dedecms织梦取消mysql错误日志生成防止暴露后台和管理员
织梦程序在mysql错误时会自动在data文件夹里生成一个 mysql_error_trace.inc 文件记录错误信息,很多时候这个文件的错误信息里有后台目录和管理员账号信息在里面,我们其实大部分时候都不会去看这个文件的,所以关闭它生成很有必要!打开 /include/dedesql.class.php 和 /include/dedesqli.class.php 找到。这几行删除就行了,如果你的 data 文件夹里面有 mysql_error_trace.inc 文件,记得删除它。转载 2023-01-08 16:28:38 · 169 阅读 · 0 评论 -
dedecms织梦顶级栏目和子栏目保存目录相同默认页不同
虽然我们可以设置系统-核心设置里的【栏目网址使用目录名(不显示默认页,即是 /a/abc/ 形式)】为【否】,但是后面会自带index.html尾巴,我们可以改一下程序文件来完美实现。织梦程序中,当你想把顶级栏目和子栏目所有的静态文件都存在在同一个目录时,我们需要设置子栏目默认页的名称不同来区分,不然生成时会被最后生成的栏目覆盖index.html。所有子栏目,文件保存目录都跟顶级栏目一样,但是默认页的名称不一样,例如。例如,顶级栏目,我们不用修改它的【默认页的名称】index.html。转载 2023-01-08 16:27:36 · 148 阅读 · 0 评论 -
dedecms织梦搜索页有缩略图就调用无缩图就不显示
样式修改:把class=\"tag-a\"修改成自己对应的就可以。找到搜索页面模板search.htm。样式根据自己的去调整就可以了。找到搜索结果的图片代码。转载 2022-12-08 17:40:29 · 107 阅读 · 0 评论 -
dedecms织梦模板使用js记录浏览历史并调用
织梦的这两个函数很重要。织梦模板中使用js记录浏览历史并调用历史记录 他直接简化了JS的COOKIE。让他由复杂变的简单了。这两个函数在AJAX里面的。在include/js/dedeajax2.js里面,2.在页面引用js.转载 2022-12-08 17:39:32 · 173 阅读 · 0 评论 -
dedecms织梦联动筛选【单选版+多选版】
{dede:field.arear/} - {dede:field.type/} - {dede:field.time/} 直接用你的筛选字段即可。{dede:field.arear/} - {dede:field.type/} - {dede:field.time/} 直接用你的筛选字段即可。{dede:php}AddFilter(模型ID,类型,"字段1","栏目id",1);{/dede:php}{dede:php}AddFilter(模型ID,类型,"字段1","栏目id",1);转载 2022-12-08 17:37:20 · 461 阅读 · 0 评论 -
dedecms织梦前台搜索标题和文档内容关键词
2、打开 /include/arc.searchview.class.php 找到 大概在 54 行。注意:上面中的 addf.body 就是文章内容字段,如果你要搜索其他字段,改成你的自定义字段名称。1、在前台模板搜索框代码内加入一行代码。转载 2022-12-08 17:29:49 · 242 阅读 · 0 评论 -
dedecms织梦栏目顶级和二级输出不同url
判断是否有子栏目,有就输出 javascript:;,没有子栏目就直接输出一级栏目的链接。转载 2022-12-08 17:27:59 · 100 阅读 · 0 评论 -
dedecms织梦CMS自动生成的缩略图函数
DEDECMS自动生成的缩略图片其实是根据自定义的最大长宽,原比例的缩小原图片,不利于图片索引页排版,不得已CSS里采用了自动判断调整高宽---但比较耗资源。其实就一小小改动,就是在原图中截取最大面积的符合自定义缩略图长宽比列的一部分生成缩略图。修改文件:image.func.php(或inc_photograph.php)转载 2022-12-08 17:26:38 · 161 阅读 · 0 评论 -
dedecms织梦dede:arclist关键词标签keyword动态获取变量
织梦标签调用相关关键词的文章,你可能会想到用 {dede:arclist row='10' titlelen='50' keyword='织梦,dedecms'}你可以用dede:sql实现,下面我来给dede:arclist的keyword支持变量。keyword='~keywords~' //当前页面关键词,如果你要调用标题~title~等等,根据自己当前页面的标签填字段。但是如果你想要的是keyword是变动的呢?例如想根据当前栏目的关键词调用相关文章,例如想根据当前内容页的标题调用相关文章。转载 2022-12-08 17:24:05 · 177 阅读 · 0 评论 -
dedecms织梦栏目列表形式改成链接默认页
打开 /include/helpers/channelunit.helper.php 找到 大概在251行。保存,重新生成全站就可以了。修改栏目保存目录和默认页。转载 2022-12-08 17:21:44 · 91 阅读 · 0 评论 -
dedecms织梦模型自定义图片字段图片字段支持本地上传
6-2) 如果你用的是Layui框架后台,打开 /include/customfields2.func.php 找到,大概在135行。6-1) 如果你用的是官方默认后台,打开 /include/customfields.func.php 找到,大概在143行。完成后,清空浏览器缓存和临时文件,重新刷新后台,测试效果,如果无效,打开浏览器无痕窗口测试。1、打开 /后台/js/main.js 找到,大概在110行至151行。2、打开 /后台/js/album.js 找到,大概在73行至111行。转载 2022-12-08 17:20:09 · 212 阅读 · 0 评论 -
dedecms织梦禁止会员发布文章内容带超级链接
织梦会员中心发布文章自动过滤外部外部链接,保留本站站内链接。这个织梦默认后台本身带有这样的功能的,只是会员模块里没有而已。打开 /member/inc/inc_archives_functions.php 在文件的最下面插入。我们可以把功能嫁接到会员模块里去使用,实现自动过滤外部链接。继续在这个文件中找到,大概在329行。转载 2022-12-08 17:13:36 · 75 阅读 · 0 评论 -
dedecms织梦栏目列表页实现第一页与其他页调用不同模板
系统在动态或者生成静态时,栏目列表第一页优先去找这个 _1 的第一页模板文件,存在就输出,不存在就使用默认的原列表模板 list_dongwu.htm。打开 /include/arc.listview.class.php 找到,大概在第330行。注意是在第450行左右的这个代码,因为这个代码有3处,请认准是在大概第450行上这个。例如,原列表模板是 list_dongwu.htm。更新系统缓存,静态的生成,动态的直接查看效果。第一页模板,在原栏目列表模板后面加_1。继续找到,大概在第450行的。转载 2022-12-08 17:10:32 · 159 阅读 · 0 评论 -
dedecms织梦软件模型调用下载级别需会员权限
首先要把daccess字段添加到内容模型-附加列表字段内。首页dede:arclist标签调用写法。列表页dede:list标签调用写法。然后在dede:list里这样调用。内容页模板调用标签调用写法。转载 2022-12-08 16:37:06 · 97 阅读 · 0 评论 -
dedecms织梦跨域共享cookie的BUG修复
用户在浏览器上打开你的主站(www.91084.com)登录会员,然后浏览你的子站点手机站(m.91084.com)或者商城站。保存修改后,你可能会出现后台登录时提示验证码错误,但是你填的验证码明明是对的,那有可能你的织梦程序不是最新的,你。3、在子域名的模板中,有ajax获取会员登录状态数据的地方,文件路径要使用主域名的文件。第2种,在网站环境配置里加入(注意:使用第1种就不要再去操作第2种了)提示:替换前记得先备份你的这2个文件,再替换官方的进来。2-2) Nginx环境的小伙伴在配置文件里加入。转载 2022-12-08 14:38:07 · 168 阅读 · 0 评论 -
dedecms织梦模板中使用php和if判断语句的教程
title>{dede:global name='cfg_webname' iif="strlen($str)>10" elserun="$str.='我的网站'"/} 增加了变量$str和$str_count $str是最终显示的内容 $str_count是循环显示内容的条数。增加了标签iif 和 elserun 满足iif的条件就正常运行 如果不满iif的条件就运行elserun。@me:就是当前字段的值,你可以在if中给其赋值,然后判断结束后它的值就变成你赋的值,打印出来。转载 2022-12-08 14:31:38 · 549 阅读 · 0 评论 -
dedecms织梦留言版设置需要审核才显示
做一个留言板,想管理员能看到,别人看不到,这个实现很简单,在后台设置下就可以了。评论及留言(是/否)需审核: 是。转载 2022-12-08 14:29:47 · 151 阅读 · 0 评论 -
dedecms织梦图集上传图片自动获取名称做注释
1、打开 /dede/swfupload.php 找到,大概在137行。3、打开 /dede/album_edit.php 找到。4、打开 /dede/js/handlers.js 找到。2、打开 /dede/album_add.php 找到。转载 2022-12-08 14:28:18 · 85 阅读 · 0 评论 -
dedecms织梦自定义表单添加搜索功能
当你的自定义表单数据过多或者需要查询某个单时,给后台的自定义表单加个简单的搜索功能很有必要。1、打开/dede/templets/diy_list.htm 找到。2、打开 /dede/diy_list.php 找到。内容列表转载 2022-12-08 14:24:11 · 225 阅读 · 0 评论 -
dedecms织梦下载次数统计的方法
Dedecms的软件模型,大家都知道,可能用到的人不多,因为一些专业的下载网站都在使用新云等专用下载系统,其实dedecms的软件模型还是不错的,并且有诸多好处,例如和文章系统共用一个后台,二级域名绑定等,总体感觉不错,唯一不足的是dedecms显示的下载次数是网页的PV值,而不是真正的下载次数。4、打开templets\plus\download_links_templet.htm。1、新建个downclick.php 保存于include目录下。2、打开plus\download.php。转载 2022-12-08 14:22:02 · 123 阅读 · 0 评论 -
织梦模板前端底部去除版权powered by dedecms方法
dedecms官方5.7版本升级后,版权标签{dede:global name='cfg_powerby'/}调用出来后会出现:“powered by dedecms”,格展建议您不要去掉,毕竟用了开源程序,最好尊重下版权,织梦开源程序也不容易,希望大家也支持下。保存文件并上传即可。大家如果觉得实在影响美观或者怕导出权重,建议去掉后在网页首页友情留个官方链接或者底部信息留个powered by dedecms 不带链接即可,请大家尊重版权哈!警告:请大家不要用记事本打开,容易导致后台验证码不显示。转载 2022-12-08 14:20:14 · 542 阅读 · 0 评论 -
dedecms织梦自定义表单添加全选/全不选功能按钮
在织梦后台的自定义表单中,如果想要批量审核或者删除多条记录时,只能一个一个的去操作,非常影响工作效率。打开 /dede/templets/diy_list.htm 找到,大概在58行。我们可以在操作按钮的判断加一个【全选/全不选】功能按钮,大大方便我们的工作效率。这一行,在它上面加入。转载 2022-11-20 17:49:42 · 80 阅读 · 0 评论 -
dedecms织梦电脑站手机站TAG标签伪静态拼音版
TAG标签分页 http://www.91084.com/tags/xiangyingshi_2.html。TAG标签列表 http://www.91084.com/tags/xiangyingshi.html。TAG标签分页 http://m.91084.com/tags/xiangyingshi_2.html。TAG标签列表 http://m.91084.com/tags/xiangyingshi.html。TAG标签首页 http://m.91084.com/tags.html。转载 2022-11-20 17:47:49 · 276 阅读 · 0 评论 -
dedecms织梦列表页排序按权重排序的方法
这段代码中间粘贴上。打开\include\目录中的arc.listview.class.php文件。搜索“排序方式”,然后在。转载 2022-11-20 17:40:01 · 160 阅读 · 0 评论