dedecms插件开发之留言模块

 时间:2024-10-16 07:05:03

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插件开发之留言模块
  • 360极速浏览器怎么清除痕迹
  • 安全防范:[2]怎样防范机动车冲撞碾压
  • 保险诈骗罪经侦立案标准及定罪量刑标准总结
  • 工行etc怎样查看费用
  • 波波视频app怎样使用预加载提升视频加载速度
  • 热门搜索
    乔家大院旅游 秦皇岛旅游景点大全 旅游的说说心情朋友圈 衡山旅游 格陵兰岛旅游 东北旅游景点 智利旅游 东北三省旅游 珠海旅游景点大全 旅游资源开发