有朋友指出微信端返回信息乱码,我看了下好像是有这么个问题,还顺便发现了另外一个问题,就是描述用的是编辑器也就是说会有html标签保存进数据库。
我总结了一下代码 现在放出给大家测试一下,有帮助修复的请大家踊跃回复哦!
首先找到微酒店的添加页面:
/public_html/wx/view/new/admin/jiudian/new.html
<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
找到下面这段覆盖
//微酒店
$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下相对于目录里的对应文件 (你修改过的文件)
微酒店微信界面返回信息有html源码,布布扣,bubuko.com
原文:http://taoyouth.blog.51cto.com/2793776/1364197