Dedecms常用函数解析
大家都知道,dedecms支持[field:senddate function=”strftime('%y-%m-%d %H:%M',@me)”/]这样的一些用法,即标记内使用function,调用相关的函数对当前标签返回的内容进行再次处理再显示出来。就拿上面这个标记为例子,本来程序显示数据库某个表
大家都知道,dedecms支持[field:senddate function=”strftime('%y-%m-%d %H:%M',@me)”/]这样的一些用法,即标记内使用function,调用相关的函数对当前标签返回的内容进行再次处理再显示出来。就拿上面这个标记为例子,本来程序显示数据库某个表
1、为了实现这个功能,我们首先需要获得图片页面的当前页码和总页码 编辑include/inc_archives_view.php文件 (1)找到function ParseDMFields,修改为: function ParseDMFields($pageNo,$ismake=1){$this-&g
近段时间和MM添加数据的时候经常报错,而且导致不可挽回的时间浪费,辛苦添了一些,一点报错,出错,后退,全没了。 记录出错信息: 1把数据保存到数据库archives表时出错,请检查! 2把数据保存到数据库附加表 addonsoft 时出错,请检查原因! 想来应该是数据中有什么字符不为MYSQL所认可
修改模板文件,例如article_article.htm,在需要增加tag的地方,增加如下代码: 实现代码如下:{dede:field name='keywords' runphp='yes' }if(!empty(@me)){$kws = explode(' ',@me);@me = "";for
下面是在综合正则的一个全集: {dede:trim} {/dede:trim} {dede:trim} ]*)>{/dede:trim} {dede:trim}]*)>([^>]*){/dede:trim} {dede:trim}]*)>{/dede:trim} {dede:
修改include/inc_functions.php文件 实现代码如下:function GetTotalArc($typeid){$dsql = new DedeSql(false);if(!empty($typeid)){$reids = explode(",",$typeid);$ridnu
解决方法: 修改include\inc\inc_fun_SpGetArcList.php文件,修改函数SpGetArcList,找到以下代码: 实现代码如下:$row['typelink'] = "".$row['typename']."";$row['image'] = "";$row['imgl
对于PHP的逐渐流行,我们有目共睹:无论是BLOG程序中的WordPress,还是CMS程序中的DEDECMS,还是BBS程序中的Discuz!,都可谓经典。随着程序语言选择的不同,WEB应用所使用的数据库也发生了变化,转而向MySQL阵营学习。其中对于phpMyAdmin的学习则必不可少。phpM