DEDE函数】的更多相关文章

下面来解说下DEDECMS织梦CMS模板里面的函数说明 在文件include/inc_function.php里面 GetCurUrl() 获贴切前的脚本的URL GetAlabNum($str) 把字符串里的全角数字转为半角数字(会把非数字种类字符剔除) Text2Html($txt) 文本转HTML Html2Text($str) 获得HTML里的文本 function ClearHtml($str) 打扫HTML符号 cnw_left($str,$len) 中文截取把双字节字符也看作一个字…
Html2text() 函数是去掉html标签代码. cn_substr(str,) 函数是截取字符串长度. 当然,他们也可以合并起来使用: [field:body function="cn_substr(Html2text(@me),80)"/] 更多函数总结: 基本语法: 函数一:function=cn_substr(@me,)(功能:获取指定数值的字符串) 函数二:function=html2text(@me)(功能:去掉html样式,转换为纯文本字符) 函数三:function…
include/extend.func.php里添加函数 function GetTopTags($str){$dsql = new Dedesql(false);$row = $dsql->GetOne("SELECT t.aid,t.tag,a.id,a.title,a.description FROM dede_taglist as t left join dede_archives a on t.aid = a.id where t.tag='$str' LIMIT 0 , 1&q…
在dede安装目录下的include/extend.func.php添加自定义函数: /** * 获取文章第一张图片 */ function getFirstImg($arcId) { global $dsql; $sql = "select body from #@__addonarticle where aid='{$arcId}'"; $row = $dsql->GetOne($sql); $preg = "/<img.*?src=[\'\"](.…
dede中,有一个函数function cn_substr_utf8($str, $length, $start=0) 但测试时,并不如我所想的一样,可能是因为个人使用习惯吧.比如,字符串为数字或字母这个单字节的字符,截取长度是lenght+1 而当为汉字时,对于dede的写法不明所以,虽然上面有这样一段注释: //为了兼容mysql4.1以下版本,与数据库varchar一致,这里使用按字节截取 但还不是特别明白具体用意,按照个人习惯来说,或对于普通用户来讲,截取的长度就是字符个数 于是,将其改…
/include/taglib/tag.lib.php 2 //function GetTags()/include/payment/yeepay.php 415 function log_result()/dede/stepselect_main.php 204 function __addenum_save() /dede/stepselect_main.php 147 function __addnew_save() /dede/sys_data_replace.php 39 functi…
{dede:sql sql="SELECT typename,typedir,typeimg FROM #@__arctype where topid=30 limit 0,6"} <li><a href="[field:typedir function='str_replace("{cmspath}","",@me)'/]" alt="[field:typename/]" title=&…
dedecms最强大的功能就是调用标签,可以变换出各种样式的文章形式出来,本节将DEDECMS调用时间的样式做一个总结,基本所有的时间调用样式都有了,日期时间格式 (利用strftime()函数格式化时间) 下面的调用代码只能使用在首页:1. 形式(12-12)  调用代码:([field:pubdate function='strftime("%m-%d",@me)'/]) 2. 形式(may 12,2010) 调用代码:([field:pubdate function='strft…
dedecms中修改当前位置{dede:field.position},就是只要首页>一级栏目>二级栏目这样.找到include/typelink.class.php,找到这个文件里的这个函数function GetPositionLink($islink=true) ,dedecms就是在这里... dedecms中修改当前位置{dede:field.position},就是只要首页>一级栏目>二级栏目这样. 找到include/typelink.class.php,找到这个文件…
根据客户的需求,需要上传客户自己的视频,但是发现一个视频就有一百多M,想到数据库总共可容纳的才一百多M,于是想到利用其他专业的视频网站,再嵌入到自己的网站里面. 我在这里选的是爱奇艺,下面总结一下主要步骤: 1.上传视频.我起初是直接在爱奇艺的网页里面上传的,发现,他上传不了.可能是视频太大的原因.它需要下载客房端,然后再下载一个爱奇艺易转码才可以.当时,感觉就是一万个草泥马在内心奔腾啊..被自己最开始的智商给蠢哭了..…