dedecms教程
使用DedeCMS后台发布文章的时候,在上传图片后,余斗发现生成文章后Dede会自动给这个图片加上width和height属性,如果这里不指定,那么值就为图片的原高宽。 虽然建议为图像指定 height 和 width 属性,这也是一个好习惯,因为设置了这些属性,就可以在页面
正则的表达式在MY SQL中也有应用,但是在具体将查找的东西直接进行Replace的时候目前还不能解决,幸好后台中有个dede利用 正则,利用dede正则批量替换数据库中内容,这样我们完全减小了自己的工作量了。 例如网站的一个例子, 是替换一个div中的内容,摘抄实
效果 不改动官方核心文件,在自定义方法文件里加入个方法来实现 打开 \include\extend.func.php 在最下面加入这个方法 function Getimgurls($aid,$num=4) { global $dsql; $imgurls = $result = ; $imgrow = $dsql-GetOne( Select imgurls From `dede_addonim
dedecms的数据库操作类,非常实用,在二次开发中尤其重要。 引入common.inc.php文件 require_once (dirname(__FILE__) . /include/common.inc.php); 获取一条记录的内容 $row = $dsql-GetOne(Select * From `blog_arctype` where id = $aid); echo $row[id];
如果想要把一个栏目的所有文档复制到另一个栏目中如果没有好的办法就只能一个一个的重新建立,为了避免这种浪费时间的事,我们就在后台写一个批量复制的功能。下面是实现功能的具体步骤 修改文件dede/templets/content_batch_up.htm 修改头部脚本函数ShowHid
在织梦的标签中有时候会用到一些系统写好的工具方法,例如GetDateTimeMK(@me)格式化时间和cn_substr(@me,50)截取字符串等等,如何自定义一个工具方法呢,打开目录\include\helpers 文件夹,这个helpers下的以 文件名.helper.PHP命名的文件都是标签的工具方
添加自定义函数文件:include/extend.func.php 实例: //通过会员ID查看会员名称的函数 function GetMemberName($str){ $dsql = new Dedesql(false); $row = $dsql-GetOne(SELECT uname FROM `ddmx_member` WHERE mid = $str ); return $row[uname]; } 前台
1.在 数据库 栏目表dede_arctype中的typedir后面添加要添加的字段 typeimg 2.修改sql语句,dede/catalog_add. PHP 中搜索 queryTemplate等级栏目和$in_query子集栏目,在sql语句中的每个~typedir~后面加上$typeimg, 注:参数部分记得要加上$ typeimg。 3.编
{dede:type typeid=12} div a href=[field:typelink/]img src=[field:typeimg /] alt= //a /div div class=pcknr h3[field:typename /]/h3 div class=pckwz p[field:description/]/p /div /div {/dede:type} 方法1: 打开include/taglib/type.lib.php。 找到
织梦DedeCMS的文档评论数目、收藏数目的调用是没有对应的标签的,不过我们可以使用织梦标签支持PHP语句的方法,使用SQL语句调用文档的评论数目、收藏数目的值。这种方法也是可以直接使用SQL标签的SQL语句实现的,关于SQL标签的相关用法等。
今天在对后台的一个栏目进行文档发布的时候,突然出现了空白,编辑了一条已发布的文档也是空白,这就奇怪了。第一反应是可能后台的发布和编辑文件变动造成的,可是最近也没有做过修改啊,到底哪里出问题了?对两个文件都进行了检查,没有发现哪里有问题! 最
autofield=1 等于0的时候是 固化字段 所以我们只需要进入内容模型管理 模型字段配置(文本模式) 里 添加 autofield=1 就能变成自动字段了.就可以修改删除了