织梦
luckymaoyy
这个作者很懒,什么都没留下…
展开
-
织梦多个网站公用数据库图片使用绝对路径
有时候,我们会两个pc链接同一个数据库或者pc和手机站链接同一个数据库,所以但我们在一个站发布文章时,文章生成的缩略图会在该文章发布的网站文件夹 uploads 下 ,另外一个网站文件夹 uploads 下是没有同步生成的;修改主站的文件首先第一步:修改目录include下的文件extend.func.php,在最后面添加一个函数方法:function replaceurl($newurl){$newurl=str_replace('src="/uploads/allimg/','src="ht原创 2020-06-13 14:01:29 · 397 阅读 · 0 评论 -
织梦文档关键词维护中设置词语重叠后出错的修改方法
使用织梦系统的文档关键词维护,假如增加两个关键词为“织梦”和“织梦先生”,那么在文章中出现“织梦先生”这个词的时候,锚文本HTML就会出错,还有php版本高于5.5也会出错;需要修改两个函数,都在同一个文件中(include/arc.archives.class.php),一个是类Archives中的ReplaceKeyword()函数,另一个是文件最末尾的_highlight()函数。 /** * 高亮问题修正, 排除alt title <a></a>直接的字符替换原创 2020-05-11 11:52:40 · 285 阅读 · 0 评论 -
织梦解决轮播图模糊调用文章内容页第一张大图方法
1.在织梦/include/extend.func.php添加以下函数//获取文章第一张图片地址function get_firstimg($id){ global $dsql; $row = $dsql->GetOne("SELECT aid,body FROM `dede_addonarticle` where aid='$id'"); if(preg_match( "/(<[img|IMG].*?src=[\'|\"])(.*?(?:[\.jpg|\.jpeg|\.png原创 2020-05-11 11:01:03 · 275 阅读 · 0 评论 -
dede调用文章内容第一张图片(原图非缩略图)的方法
在includes/extend.func.php末尾添加方法://取第一张图地址function firstimg($str_pic){$str_sub=substr($str_pic,0,-7).".jpg";//删除缩略图字符串最后七位,然后再补上后缀.jpgreturn $str_sub;}然后在在模板调用处添加:<img src="{dede:field nam...原创 2019-12-04 10:45:47 · 161 阅读 · 0 评论 -
织梦自定义表单提交后的提示信息改弹窗提示并停留在当前页方法
第一步:找到并打开/include/common.func.php文件,在大概299行找到如下代码:function GetCkVdValue(){ @session_id($_COOKIE['PHPSESSID']); @session_start(); return isset($_SESSION['securimage_code_value']) ? $...原创 2019-11-24 17:45:51 · 251 阅读 · 0 评论 -
织梦dede:arclist分页使用和BUG
dede:arclist分页使用教程1、引入js部分,而且要确保这2个文件存在 /include/dedeajax2.js 和 /plus/arcmulti.php<script type="text/javascript" src="{dede:global.cfg_cmspath/}/include/dedeajax2.js"></script><scrip...原创 2019-11-20 10:56:57 · 345 阅读 · 0 评论 -
dedecms添加XML网站地图
为DEDE织梦添加XMl网站地图在后台管理:核心-频道模型-单页文档管理-增加一个新页面模版文件放在你现在使用的templets目录下,sitemap.xml的内容如下<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9...原创 2019-11-20 10:47:51 · 254 阅读 · 0 评论 -
dedecms 分页页码显示数量
网站找了很多修改分页页码的都说要修改include/arc.archives.class.php文件里面的,用了很多种方法修改,发现都没有用,后来才发现直接修改分页标签就好了 {dede:pagelist listsize="1" listitem="info,index,end,pre,next,pageno"/} listsize 就是分页的页面数 1就是最少 显示三个页码 ...原创 2019-11-20 10:17:31 · 227 阅读 · 0 评论 -
DedeCMS使用扩展函数调用任意数据表的方法
织梦系统有一个extend.func.php文件,我们可以在里面写上自定义函数来实现自己想要的功能,比如今天我们要实现扩展函数来调用Dede的任意一个数据表的内容。首先修改/include/extend.func.php,里面的把这段代码加进去://自定义函数调用数据表 function table($table, $field, $id) { gl...原创 2019-11-15 15:01:56 · 157 阅读 · 0 评论 -
织梦用{dede:sql}标签实现分页的方法
打开网站根目录下include文件夹内的arc.listview.class.php文件``找到代码:if(!is_object($ctag)) { $ctag = $this->dtp->GetTag("list");}这一段,在其后添加如下代码:if(!is_object($ctag)){$ctag = $this->dtp->GetTag("lists...原创 2019-11-15 14:54:30 · 192 阅读 · 0 评论 -
dede判断当前文章
<li><a href="/info/info3.html" class=s >企业文化 </a></li><li><a href="/info/info4.html" >新闻中心 </a></li><li><a href="/info/info5.html" >联...原创 2019-04-27 14:38:33 · 682 阅读 · 0 评论 -
织梦的列表页面调用获取当前栏目的顶级栏目名称
在include/common.func.php的最下方加入://获取顶级栏目名function GetTopTypename($id){ global $dsql; $row = $dsql->GetOne("SELECT typename,topid FROM jiemou_arctype WHERE id= $id"); if ($row['topid...原创 2019-04-27 14:34:43 · 663 阅读 · 0 评论 -
织梦栏目字段添加并调用:例如图片上传
1.在数据库栏目表dede_arctype中的typedir后面添加要添加的字段 typeimg2.修改sql语句, dede/catalog_add.php中搜索 queryTemplate等级栏目和$in_query子集栏目,在sql语句中的每个~typedir~后面加上$typeimg, 注:参数部分记得要加上‘$ typeimg’。3.编辑dede/catalog_ed...转载 2019-04-27 14:28:43 · 594 阅读 · 0 评论