随笔分类 - destoon
destoon二次开发
摘要://增加了参数$action 来标志发送的是什么短信 注册短信 验证码短信 提示短信等 function send_sms($mobile, $message, $word = 0, $time = 0,$action=0) { global $db, $DT, $DT_TIME, $DT_IP, $_username; if(!$DT['sms'] || !is_mob...
阅读全文
摘要:1、 global.func.php pages函数和listpages函数 函数开头增加 $DT_TOUCH,$newsamplepages变量 global $DT_URL, $DT, $L,$DT_TOUCH,$newsamplepages; 函数最后 include DT_ROOT.'/ap
阅读全文
摘要:" Response.Write obj.b.name & "" Response.Write obj.c.length & "" Response.Write obj.c.get(0) & "" Set obj = Nothing %> " %>
阅读全文
摘要:destoon 后台某些系统权限除了网站创始人之外其他超管事没有权限的,现需要给其他超级管理员添加普通管理员的权限。 1、首先 admin/global.func.php admin_check函数 ,去掉admin 这样超管才能访问 ?file=admin } else if($_admin ==
阅读全文
摘要:去除这些功能会造成大量垃圾图片,但是客户存在大量复制内容,其中图片一样,为了防止客户替换其中一个图片或者删除信息 造成其他复制信息图片丢失 去除文章模型级联图片功能。 对应模块class.php set函数 如:article.class.php if($this->itemid) { $post[
阅读全文
摘要:在if($verify_result) { 之前复制这三个变量 就可以直接访问notify.php 启用调试模式 或者 逐步echo 相关变量来调试 错误原因 notify.php没有入口文件 是独立的 用到的一些函数需要加载某些文件 require DT_ROOT.'/include/module
阅读全文
摘要:destoon 在使用session之前 应该实例化 $session = new dsession(); destoon通过配置文件加载了不同session存储方式。如果你使用session的页面刚好没有加载这些配置 session会丢失 赋值之前实例化 $session = new dses
阅读全文
摘要:因为百度ip转换增加了密匙验证,所以导致之前的接口无法再转换ip地址的信息,修复方法如下:打开include\cloud.func.php文件搜索: function iplookup($ip) { $url = 'http://apistore.baidu.com/microservice/ipl
阅读全文
摘要:数据库前缀 wb_ 标签 ,调用文章时获取评论数量 <!--{php $tags=tag("table=article_24 a left join wb_comment_stat c on c.itemid=a.itemid&condition=status>2 and level=1&pages
阅读全文
摘要:最近做一destoon项目,因注册字段太多,分了几个步骤。分几个页面来修改公司信息。发现有时候修改时以前保存的字段莫名丢失.。 经查是 因为member.class.php add 和 edit时,set_member函数 初始化了一些字段,当提交的表单不含这些字段时,这些字段会初始化成空字符。所以
阅读全文
摘要:include/post.fun.php 文件的group_select函数增加 排除参数 except function group_select($name = 'groupid', $title = '', $groupid = '', $extend = '',$except = '') {
阅读全文
摘要:// $DT在common.inc.php中定义, $CACHE = cache_read('module.php'); $DT = $CACHE['dt']; 从缓存里读取网站配置信息。 //$db 数据库类,$DT 全局配置,$DT['sms'] 开启手机短信,$DT_TIME系统时间,$DT_
阅读全文
摘要:1、根目录下后台入口文件admin.php $_founder = $CFG['founderid'] == $_userid ? $_userid : 0; // $CFG['founderid'] 是config.php里指定的网站创始人账户id配置项,$_founder 存储了创始人id,如果
阅读全文
摘要:1、插入数据 $db->query("INSERT INTO ".get_table($mid)." ($sqlk) VALUES ($sqlv)"); $itemid = $db->insert_id(); 2、获取一条数据 $r = $db->get_one("SELECT COUNT(*) A
阅读全文
摘要:$EXT = cache_read('module-3.php'); $EXT,存放了module3的设置 后台模型管理,扩展模型 里设置。 1、admin.php 后台管理项目对应文件。 if($module == 'destoon') { (include DT_ROOT.'/admin/'.$
阅读全文
摘要:sell 模块的form表单如下: <form method="post" id="dform" action="?" target="send" onsubmit="return check();"> <tr> <td class="tl"><span class="f_red">*</span>
阅读全文
摘要:今天看了看模块设置里的自定义字段功能的用法,试着加了个新字段glry,设置了值,然后去数据库moduleid的article表看,字段成功加上了。 于是去template下article文件夹的list.htm和show.htm里调看看能不能调得到,结果无论是用{$t[glry]}还是{&#
阅读全文
摘要:$CFG['db_host']数据库服务器,可以包括端口号,一般为localhost$CFG['db_user']数据库用户名,一般为root$CFG['db_pass']数据库密码$CFG['db_name']数据库名称$CFG['db_charset']数据库连接字符集$CFG['databas
阅读全文
摘要:开始接触dt时不了解,其实直接用自定义字段即可。不过既然改过了,就记录一下。 在后台系统设置,模块管理,点击会员模块最后的设置图表 打开会员模块设置 如图 增加 主要销售区域 并在公司修改页面调用 1、后台管理 后台管理页面在 module/member/admin/setting.inc.php
阅读全文