dedecms插件开发之留言模块

2025-05-29 08:04:48

1、建立基本的目录结构首先,新建以下文件plus/comment.phpdede/comment.phpdede/templets/comment_list.htmdede/templets/comment_add.htmdede/templets/comment_edit.htmdede/templets/comment_reply.htm

2、填写插件开发者信息打开后台->模块->模块管理->模块生成向导,按提示填写相关信息

dedecms插件开发之留言模块

4、填写安装信息:DROP TABLE IF EXISTS `#@__comment`;CREATE TABLE `#@__comment` (`id` int(10) unsigned NOT NULL AUTO_INCREMENT,`parent_id` int(10) unsigned NOT NULL DEFAULT '0',`username` varchar(10) NOT NULL DEFAULT '',`comment` varchar(255) NOT NULL DEFAULT '',`rank` tinyint(1) unsigned NOT NULL,`addtime` int(10) unsigned NOT NULL DEFAULT '0', PRIMARY KEY(`id`)) TYPE=MyISAM;

dedecms插件开发之留言模块

6、填写文件列表../plus/comment.php../dede/comment.php../dede/templets/comment_list.htm../dede/templets/comment_add.htm../dede/templets/comment_edit.htm../dede/templets/comment_reply.htm最后点击提交即可

dedecms插件开发之留言模块

10、后台处理文件之回复评论if($a== 'reply'){ if(isset($_POST['send'])){ $comment = cn_substrR($comment,255); $username = cn_substrR($username,50); $time = time(); $sql = "INSERT INTO `#@__comment`(parent_id,comment,username,addtime) VALUES($id,'$comment','$username',$time)"; if(!$dsql->ExecuteNoneQuery($sql)){ $gerr = $dsql->GetError(); ShowMsg("回复评论出错。错误信息:".$gerr."!",'javascript:;'); exit(); } ShowMsg("回复成功!",$ENV_GOBACK_URL); exit(); } $row = $dsql->GetOne("SELECT * FROM `#@__comment` WHERE id='$id'"); include DedeInclude("templets/comment_reply.htm");}

dedecms插件开发之留言模块
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢