原创日志

微米关于新增模块,以及如何设置关键字,并且生效

[ 2017-05-10 14:43:09 | 作者: admin ]
字号: | |
模块相关文件如图:
attachments/201705/10_150752_.jpg


公众号登录后的左侧菜单修改文件:\tpl\User\default\Public_head.html




一、前台关键词回复的生效

发现修改 wwwroot\WeimiCms\Lib\Action\User目录下的LinkAction.class.php 并无效果,调试发现作用文件

/WeimiCms/Lib/Action/Home/WeixinAction.class.php 文件中有指定2处
          case 'Selfform':
            $this->requestdata('other');
            $pro=M('Selfform')->where(array('id'=>$data['pid']))->find();
            return array(array(array($pro['name'],strip_tags(htmlspecialchars_decode($pro['intro'])),$pro['logourl'],$this->siteUrl.'/index.php?g=Wap&m=Selfform&a=index&token='.$this->token.'&wecha_id='.$this->data['FromUserName'].'&id='.$data['pid'].'')),'news');
            break;

    case '万能表单':
      $url = $this->siteUrl . U('Wap/Selfform/index', array('token' => $this->token, 'wecha_id' => $this->data['FromUserName'], 'id' => $urlInfos[1]));
      break;



二、增加模块表单时候,添加和修改关键字
相关表: tp_keyword

添加关键字
      $insertid= $this->Selfform_model->getLastInsID();
      $keyword_model=M('Keyword');
      $keyword_model->add(array('token'=>$this->token,'pid'=> $insertid ,'module'=>'Selfform','keyword'=>$_POST['keyword'] ) );

修改关键字
      $keyword_model=M('Keyword');
      $keyword_model->where(array('token'=>$this->token,'pid'=>$id,'module'=>'Selfform'))->save(array('keyword'=>$_POST['keyword']));  
[最后修改由 admin, 于 2017-05-10 15:09:40]
评论Feed 评论Feed: http://blog.xg98.com/feed.asp?q=comment&id=2410

这篇日志没有评论。

此日志不可发表评论。