微酒店微信界面返回信息有html源码
有朋友指出微信端返回信息乱码,我看了下好像是有这么个问题,还顺便发现了另外一个问题,就是描述用的是编辑器也就是说会有html标签保存进数据库。
我总结了一下代码 现在放出给大家测试一下,有帮助修复的请大家踊跃回复哦!
首先找到微酒店的添加页面:
/public_html/wx/view/new/admin/jiudian/new.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
<div class = "control-group" style= "margin-top:10px;" >
< label for = "endinfo" class = "control-label" >商家介绍:</ label >
<div class = "controls" >
{$m->textarea( 'des' , 'class="input-xlarge" style="height:100px;"' )}
</div>
</div>
<div class = "control-group" >
< label for = "endinfo" class = "control-label" >订房说明:</ label >
<div class = "controls" >
<div class = "ke-container ke-container-simple" style= "width: 81%;" >
{$m->texteditor( 'msg' , 3 , '100%' , '150px' )}
</div>
</div>
</div>
|
这是解决了微信回复乱码的问题,还有个问题就是微信返回的信息是订房说明而不是预约简介,那我们要修改下mpapi.php了
/public_html/wx/controller/mpapi.php
找到下面这段覆盖
1
2
3
4
5
6
7
8
|
//微酒店 $booking = new Model( 'micro_hotel' );
$booking->find(array( 'wid' =>$wid, 'gjz' =>$keyword));
if ($booking->has_id()){
$url = Conf::$http_path. 'wjd/index-' .$booking->id. '.html?wxid=' .$postObj->FromUserName. '&wid=' .$wid;
response_one($booking->tit,Conf::$http_path.$booking->pic,$booking->des,$url,$postObj);
return ;
}
|
好了 下面更新下缓存去试试看吧 还有问题的话 请在下方留言
我这里补充下 好多童鞋不知道更新缓存怎么弄, 我这里教下大家 干掉sys下相对于目录里的对应文件 (你修改过的文件)
本文转自 gutaotao1989 51CTO博客,原文链接:http://blog.51cto.com/taoyouth/1364197