织梦自定义表单前台人员自确定功能

因给公司客服使用了自定义表单报名功能,每次数据都需要客服发群里,然后再由专人在后台统计到word一类的里面,这样就造成了客服的一项工作量,为了减少工作量,便增加了此功能。
本次对前后台都进行了处理

完成后的前台图

织梦自定义表单前台人员自确定功能

每一个留言上都显示一个确定按钮,客服只需要在最后一个点击即可。

数据库增加字段

在你所使用的自定义表单中新建一个pingfen的字段即可

templets/plus/中的list_diyform.htm

list_diyform.htm要看你自定义表单用的是不是这个,用哪个请改哪个

添加样式与jquery支持

<script language="javascript" type="text/javascript" src="/plus/js/jquery.js"></script>

<style>
	#rank { color:red; font-weight:bold; float:right;}	
	#rank input {
    border: 0 none;
    border-radius: 6px;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font-family: Arial,sans-serif;
    font-size: 14px;
    font-weight: bold;
    line-height: 20px;
    text-transform: none;
    transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -webkit-transition: all 0.3s ease 0s;
    width: 100px;
    text-align: center;
}

	#rank .np {
    background: none repeat scroll 0 0 #346a8a;
    color: white;
}
</style>
添加JS支持代码
<script>
			   $(function(){ 
			   $('[class^=pf]').click(function(){
				   	//获取当前文档的id
				   	var aid = $(this).attr('vm');
			      
			      var url="/plus/pf.php?flag=pingfen&id="+aid+"&pingfen=1";
			      $.ajax({
			
			               type:"GET",
			               url:url,
			               success:function(msg){
			                   $("#rank").html(msg);
			               }
			         })
			         //提交后自动刷新一下页面
			         window.location.reload()
			   });
			   });
</script>
找到
<?php

if(!empty($fields))

{
在下面添加
$fields['sv'] = $fields['pingfen'] == 1 ? '以下内容客服已拔打' : '';

找到
<div class="left">'.$fields['id'].'</div>
在后面添加
<div class="pf" vm="'.$fields['id'].'" id="rank">'.$fields['sv'].'<input type="submit" name="submit" value="提交" class="np"></div>

plus/中的pf.php

<?php
    require_once(dirname(__FILE__)."/../include/common.inc.php");
        //接收id
        $id = $_GET['id'];
        //接收评分
        $pingfen = $_GET['pingfen'];
        //修改下评分值
        $sql = "update `dede_diyform1` set pingfen=$pingfen  where id=$id";
        $dsql->ExecuteNoneQuery($sql);
以上是前台客服成员能看到的界面,下面为了后台管理人员方便查看,也在后台增加显示该信息

网站后面页面修改

这是修改后的显示界面

织梦自定义表单前台人员自确定功能

dede/templets中的diy_list.htm

找到

$allowhtml = array('htmltext');
在下面添加
$fields['sv'] = $fields['pingfen'] == 1 ? '请注意!请注意!能看到本行代码,说明以下的已拔打过' : ''; 

找到

'.$fields['id'].'</a> &nbsp; 状态: '.$fields['sta'].'
在后面添加
<span style="font-weight:bold; color:#098bbd; float:right;">'.$fields['sv'].'</span>
后台这就完成了,这样的话,双方的交互性就完成了。
 

评论

大侠名号:   验证暗号: 点击我更换图片

修远兮

在这里记录每一点自己需要的知识

添加创始人微信,一起交流心得

推荐文章RECOMMEND