织梦根据字段指定的id获取文章教程: 本代码只支持文章模型,如果是其他模型需要自行修改表名称。 打开/include/helpers/extend.helper.php文件,在结尾增加如下代码: 01 // 获取指定 id 02 if (!function_exists( 'getarc' )) 03 { 04 function getarc($ai
织梦dedecms会员中心上传图集的时候会出现上传的缩略图为空的现象,或者自动提取了图集图片为缩略图。 修复方法: 打开/member/album_add.php文件,在里面找到如下代码: 1 $pagestyle = in_array($pagestyle,array( '1' , '2' , '3' )) ? $pagestyle : 2; 2
前台调用文章时经常会觉得属性不够用,我们可以自定义很多属性标签,这样前台调用时就可以做到非常精准,而添加也是非常简单的,下面是我网上找到的解决办法,由于要进行数据库操作,所以不懂的人慎用,否则后果很严重,误删数据表就完蛋了: 织梦如何添加自
1 $vicewheres = ; foreach($typeid as $tid){ $liketypeid2 = , .$tid. , ; $vicewheres.= or CONCAT(',',arc.typeid2,',') like '%$liketypeid2%' ; } if ($vicewheres!= ) $orwheres[] = (arc.typeid in ($typeid) $vicewheres) ; else $orwheres[] = arc
有时候我们在做织梦搜索结果页模板的时候想要调用自定义字段却发现默认没有这样的标签可以调用,下面CMS资源网就教大家如何在织梦搜索结果页调用自定义字段,例如调用软件大
织梦提示Fatal error: Call to a member function GetInnerText 有时使用织梦dedecms的自定义模型之后,更新栏目可能会出现如下的错误提示: Fatal error: Call to a member function GetInnerText() on a non-object in E:\www\include\taglib\channel\img.
1 Select CONCAT( 'drop table ' , table_name, ';' ) 2 FROM information_schema.tables 3 Where table_name LIKE 'hx_%' ; 说明: like hx_% 其中 hx_是你需要替换的表前缀。 执行查询,会自动生成出 drop table table_name这样的SQL语句。 然后复制 drop语
织梦DedeCMS的会员中心默认每个会员的附件空间是10M,而我们有时候网站会比较大,比如一些新闻门户网站,需要会员发布很多的文章就需要增加会员的空间大小,那么怎么样增加呢?方法如下: 进入织梦后台设置会员设置,会员附件总大小限制,将默认的10M修改为
织梦默认没有用户投稿数列表排序的调用,不过我们可以使用sql标签来实现。实现方法,在需要用到的模板中相应位置添加如下代码,即可实现投稿用户的统计功能: 1 {dede:sql sql= select writer,count(id) as num from dede_archives group by writer order by
不少朋友用织梦dedecms做网站时,复制别站点的内容时可能图片备用文字也一起拷贝过来了,这样不太适合SEO,把图片alt属性一个个修改过来太麻烦了,有没有什么批量修改的办法呢?最好能把内容标题自动添加为dedecms的图片备用文字属性。织梦技术研究中心下面
dedecms默认的tag标签有字数限制,如果标签长了以后就会显示不正常,下面是修改长度的方法: 修改有点复杂,涉及修改数据库和源码,有风险,修改前一定备份! 第一步:进入数据库修改数据库中表dede_tagindex 和dede_taglist的tag字段属性:varchar(12)修改
dedecms默认注册企业账号和个人账号使用的是一个注册模板,但有时候我们需要让注册企业账号和个人账号分别使用两个不同的模板,那应该怎么办呢,下面织梦技术研究中心就教大家如何实现: 首先复制reg-new.htm和reg_new.php到对应的文件夹里 重命名为:reg-ne
织梦后台的关键词维护默认的情况是字数少的词优先于字数多的词,比如我们有两个这样的词:创业、创业方向,第二个词包含了第一个词,在文章中如果出现创业方向这个词,默认情况下只会给创业两个字添加关键词超链接,而不是整个词,那么我们怎么样才能实现字
许多站长发现我们将服务器的php版本升级到php5.3以后DEDECMS程序在安装或访问的时候会提示 (PHP 5.3 and above) Please set 'request_order' ini value to include C,G and P (recommended: 'CGP') in php.ini的错误 对此我们联系了dedecms官方,官方给出的
在dedecms后台点击更新主页Html时,发生了什么?dedecms生成静态首页html文件的过程: 第一步、点击更新主页Html。 在firebug下查看,我们知道,它往http://localhost/web_dede/dede/makehtml_homepage.php(我的网站根目录为/web_dede/),同时,我们还看到
给DedeCMS软件下载地址添加迅雷专用链接,只对开启跳转到下载地址页有效,比较简单的隐藏软件的真实下载地址,但真实下载地址可通过查看源文件看到,具体方法如下: 第一步、找到并打开/templets/system/channel/channel_downlinks.htm文件,在里面添加如下
大家都知道,DedeCMS支持[field:senddate function=strftime('%y-%m-%d %H:%M',@me)/]这样的一些用法,即标记内使用function,调用相关的函数对当前标签返回的内容进行再次处理再显示出来。 就拿上面这个标记为例子,本来程序显示数据库某个表的字段senddate
织梦默认的采集功能有一个问题,那就是只能采集第一页的内容,最近我们就研究解决了这个问题,解决办法如下: 找到并打开/include/dedecollection.class.php文件,在大概第1098行左右有下面这句代码: 1 ($status = TRUE || 把这个代码删掉就可以解决了。 使
织梦dedecms默认情况下导航里面的外部链接点击了是直接在当前窗口打开的,这样不利于SEO优化,我们需要修改成在新窗口中打开,但是如果直接在导航标签里面添加target属性的话所有的栏目导航都是在新窗口中打开了,同样不是我们需要的效果,下面就教大家如何
有时候我们需要在织梦文章列表页调用每篇文章的作者账号的相关信息,比如用户昵称,性别等等,但是织梦默认没有这样的标签,所以我们需要进行二次开发,具体方法如下: 找到并打开/include/helpers/extend.helper.php文件,在文件的最后面添加如下代码: 01