wechat_account.html 3.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. {layout name="admin:layout" /}
  2. <div class="tipbox tipbox-message">
  3. <span class="fn-fb">友情提示:</span>
  4. <p class="gray">
  5. 1、请打开微信公众号平台,网址:<a href="https://mp.weixin.qq.com" target="_blank">https://mp.weixin.qq.com</a>,申请公众号<span class="red">必须是服务号</span>。<br />
  6. 2、登录->开发->基本配置->服务器配置(已启用)<br />
  7. 3、帐号详情->功能设置->填写相关授权域名:(域名:<span class="red">{$Request.host}</span>)<br />
  8. 4、设置正确后,前台会员支持扫码关注公众号登录管理。
  9. </p>
  10. </div>
  11. {layout name="admin:layout" /}
  12. <form id="form" action="{:url('system/admin.setting/wechatAccount')}">
  13. <table class="formtable">
  14. <tr><th class="w150">服务器地址(URL):</th><td>{:url('system/event.wechatAccount/index',['appid' => $info.app_id?$info.app_id:'$APPID$'],true,true)}</td></tr>
  15. <tr><th class="w150">开启扫码:</th>
  16. <td>
  17. <label>关闭</label> <input class="radio" type="radio" name="qrcode_login"" value="0" {$info.qrcode_login?'':'checked'}/>
  18. <label>开启</label><input class="radio" type="radio" name="qrcode_login" value="1" {$info.qrcode_login?'checked':''}/>
  19. </td>
  20. </tr>
  21. <tr><th>AppID(公众号):</th><td><input class="input w160" datatype="*" type="text" name="app_id" value="{$info.app_id?$info.app_id:''}" /> <span class="gray pl5">把服务器地址(URL)中$APPID$替换为你的AppID</span></td></tr>
  22. <tr><th>AppSecret(公众号):</th><td class="input-group"><input id="mp_secret" class="input w400" datatype="*" type="text" name="secret" value="{$info.secret?$info.secret:''}" /><button type="button" class="mp_create button ">随机生成</button> </td></tr>
  23. <tr><th>Token(公众号):</th>
  24. <td class="input-group">
  25. <input id="mp_token" class="input w400" datatype="*" type="text" name="token" value="{$info.token?$info.token:''}" />
  26. <button type="button" class="mp_token button">随机生成</button> <br />
  27. <span class="gray">Token必须为英文或数字,长度为3-32字符。如不填写则默认为“TOKEN”。</span>
  28. </td>
  29. </tr>
  30. <tr>
  31. <th>EncodingAESKey:</th>
  32. <td class="input-group"><input id="mp_aes_key" class="input w400" datatype="*" type="text" name="aes_key" value="{$info.aes_key?$info.aes_key:''}" /><button type="button" class="mp_aes_key button">随机生成</button><br />
  33. <span class="gray">公众号消息加密密钥由43位字符组成,可随机修改,字符范围为A-Z,a-z,0-9。</span>
  34. </td>
  35. </tr>
  36. <tr>
  37. <td></td>
  38. <td class="input-group">
  39. <input type="submit" value="确定" class="button button-blue submit" />
  40. <input type="reset" value="重置" class="button button-blank" />
  41. </td>
  42. </tr>
  43. </table>
  44. </form>
  45. <script type="text/javascript">
  46. Do('base','layer','form','color',function () {
  47. $('#form').isForm();
  48. $('.mp_create').click(function(){
  49. $('#mp_secret').val(randomWord(32,32,32))
  50. })
  51. $('.mp_create').click(function(){
  52. $('#mp_secret').val(randomWord(32,32,32))
  53. })
  54. $('.mp_token').click(function(){
  55. $('#mp_token').val(randomWord(30,30,30))
  56. })
  57. $('.mp_aes_key').click(function(){
  58. $('#mp_aes_key').val(randomWord(43,43,43))
  59. })
  60. });
  61. </script>