dede问答平台开发笔记

dede问答平台开发笔记

dedecms有个问答平台的模块,安装该模块之后会在根目录下面生成一个ask的目录,相关的代码和模板都在里面了,当然安装过程中还在数据库中添加了和问答相关的数据。 其实模块是和系统其它部分比较独立的程序集合,我发现这个问答模块的代码结构和dede其它地方

dedecms5.7二次开发之常用函数列表及所在文件位置

dedecms5.7二次开发之常用函数列表及所在文件位置

列表比较长,使用的同学可以保存到本地的txt文件中,需要找的Ctrl+F找下就OK了。 文件位置 函数 /include/taglib/tag.lib.php 2 //function GetTags() /include/payment/yeepay.php 415 function log_result() /dede/stepselect_main.php 204 function __add

dedecms获取当前所在栏目ID的方法

dedecms获取当前所在栏目ID的方法

采用dedecms获取当前所在栏目ID的方法如下: 1.模板中调用栏目ID采用如下方法: 代码如下: {dede:type}[field:ID /]{/dede:type} 2.如果是在{dede:sql}里面调用当前栏目ID的话,调用方法如下: 代码如下: {dede:sql sql=Select * from dede_arctype where id

织梦做商城,按销量,价格等自定义模型字段排序列表解决方案

织梦做商城,按销量,价格等自定义模型字段排序列表解决方案

做织梦(5.7)商城,会用到按销量,价格等自定义模型字段排序列表,这时就需使用freelist标签。但freelist标签 不支持按照自定义字段排序,实现此功能的解决办法如下: 以添加按商品价格(自定义字段名:price)排序为例 1、打开后台模板dede/templets/freelist

dedecms arclist列表循环调用顶级栏目名称方法

dedecms arclist列表循环调用顶级栏目名称方法

添加到include/extend.func.php里 function gettopname($aid){ global $dsql; $sql = SELECT tt.typename,tt.typedir from arctiny as a join arctype as t on a.typeid = t.id join arctype as tt on t.topid=tt.id where a.id = $aid ; $row =

织梦dedecms获取上一篇下一篇文章链接的方法

织梦dedecms获取上一篇下一篇文章链接的方法

我们知道,在文章页调用前后文章的链接和标题,dedecms默认上一篇和下一篇的标签分别为{dede:prenext get=pre/} {dede:prenext get=next/}。有时出于需要,我们只需要链接而不用标题,要怎么操作呢?大家应该能想到要用正则吧?没错!下面给出最终实现代码。

Dedecms获取当前页面顶级栏目名称方法

Dedecms获取当前页面顶级栏目名称方法

Dedecms织梦做站的时候,需要在当前页面调用顶级栏目名称的时候,织梦默认{dede:field name=typename /} 可以获取当前栏目页上一级栏目的名称,而不是当前栏目顶级栏目名称。 下面这个方法可以实现这个效果: 在include/common.func.php的最下方加入: //获

Dedecms标签artlist调用副栏目方法

Dedecms标签artlist调用副栏目方法

解决在列表页调用副栏目,但列表页文章不显示方法: 打开 /include/taglib/arclist.lib.php,原代码如下: if($CrossID==) $orwheres[] = arc.typeid IN (.GetSonIds($typeid).); else $orwheres[] = arc.typeid IN (.GetSonIds($typeid).,.$CrossID.); 将其

联系我们

联系我们

0577-28828765

在线咨询: QQ交谈

邮箱: xwei067@foxmail.com

工作时间:周一至周五,9:00-17:30,节假日休息

返回顶部