人人商城

special-display.html 5.0KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. {template 'common/header'}
  2. <ul class="nav nav-tabs">
  3. <li class="active"><a href="{php echo url('platform/special/display')}">系统回复</a></li>
  4. </ul>
  5. <div class="clearfix">
  6. <form class="form form-horizontal" action="" method="post">
  7. <input type="hidden" name="id" value="{$rule['rule'][id]}">
  8. <div class="panel panel-default">
  9. <div class="panel-heading">
  10. 系统回复
  11. </div>
  12. <div class="panel-body">
  13. <div class="form-group">
  14. <label class="col-xs-12 col-sm-3 col-md-2 control-label">欢迎信息关键字:</label>
  15. <div class="col-sm-9 col-xs-12" style="position:relative">
  16. <div class="input-group">
  17. <input type="text" name="welcome" class="form-control" id="welcomeinput" value="{$setting['welcome']}" placeholder="可根据关键字直接关联指定的回复规则" autocomplete="off" />
  18. <div class="input-group-btn">
  19. <span class="btn btn-primary" id="welcome_search"><i class="fa fa-search"></i> 搜索</span>
  20. </div>
  21. </div>
  22. <div id="welcome_menu" style="width:100%;position:absolute;top:32px;left:16px;display:none;z-index:10000">
  23. <ul class="dropdown-menu" style="display:block;width:91%;height:400px;overflow-y:scroll;"></ul>
  24. </div>
  25. <div class="help-block">设置用户添加公众帐号好友时,发送的欢迎信息。<a href="javascript:;" id="welcome"><i class="fa fa-github-alt"></i> 表情</a></div>
  26. <div class="help-block">
  27. 指定用户添加公众帐号好友时,发送的欢迎信息, 你可以在这里输入关键字, 那么用户添加公众号好友时就相当于发送这个内容至微擎系统<br>
  28. 这个过程是程序模拟的, 比如这里添加关键字: 欢迎关注, 那么用户添加公众号好友时, 微擎系统相当于接受了粉丝用户的消息, 内容为"欢迎关注"
  29. </div>
  30. </div>
  31. </div>
  32. <div class="form-group">
  33. <label class="col-xs-12 col-sm-3 col-md-2 control-label">默认回复关键字:</label>
  34. <div class="col-sm-9 col-xs-12">
  35. <div class="input-group">
  36. <input type="text" name="default" class="form-control" id="defaultinput" value="{$setting['default']}" placeholder="可根据关键字直接关联指定的回复规则" />
  37. <div class="input-group-btn">
  38. <span class="btn btn-primary search" id="default_search"><i class="fa fa-search"></i> 搜索</span>
  39. </div>
  40. </div>
  41. <div id="default_menu" style="width:100%;position:absolute;top:32px;left:16px;display:none;z-index:10000">
  42. <ul class="dropdown-menu" style="display:block;width:91%;height:400px;overflow-y:scroll"></ul>
  43. </div>
  44. <div class="help-block">当系统不知道该如何回复粉丝的消息时,默认发送的内容。<a href="javascript:;" id="default"><i class="fa fa-github-alt"></i> 表情</a></div>
  45. <div class="help-block">
  46. 指定系统不知道该如何回复粉丝的消息时,发送的默认信息, 你可以在这里输入关键字, 那么系统不知道该如何回复粉丝的消息时就相当于发送这个内容至微擎系统<br>
  47. 这个过程是程序模拟的, 比如这里添加关键字: ¥@%&%#@*, 系统不知道该如何回复粉丝的消息, 微擎系统相当于接受了粉丝用户的消息, 内容为"¥@%&%#@*"
  48. </div>
  49. </div>
  50. </div>
  51. </div>
  52. </div>
  53. <div class="form-group">
  54. <div class="col-sm-12">
  55. <input name="submit" type="submit" value="提交" class="btn btn-primary col-lg-1" />
  56. <input type="hidden" name="token" value="{$_W['token']}" />
  57. </div>
  58. </div>
  59. </form>
  60. </div>
  61. <script>
  62. util.emotion($("#default"), $("#defaultinput")[0]);
  63. util.emotion($("#welcome"), $("#welcomeinput")[0]);
  64. function select_keyword(clickid, menuid, inputid){
  65. $(clickid).click(function(){
  66. var search_value = $(inputid).val();
  67. $('body').append('<div class="layer_bg"></div>');
  68. $('.layer_bg').height($(document).height());
  69. $('.layer_bg').css({width : '100%', position : 'absolute', top : '0', left : '0', 'z-index' : '0'});
  70. $.post("{php echo url('platform/special/search_key')}", {'key_word' : search_value}, function(data){
  71. var data = $.parseJSON(data);
  72. var total = data.length;
  73. var html = '';
  74. if(total > 0) {
  75. for(var i = 0; i < total; i++) {
  76. html += '<li><a href="javascript:;">' + data[i] + '</a></li>';
  77. }
  78. } else {
  79. html += '<li><a href="javascript:;" class="no-result">没有匹配到您输入的关键字</a></li>';
  80. }
  81. $(menuid + ' ul').html(html);
  82. $(menuid + ' ul li a[class!="no-result"]').click(function(){
  83. $('.layer_bg').remove();
  84. $(inputid).val($(this).html());
  85. $(menuid).hide();
  86. });
  87. $(menuid).show();
  88. });
  89. $('.layer_bg').click(function(){
  90. $(menuid).hide();
  91. $(this).remove();
  92. });
  93. });
  94. $(inputid).keydown(function(event){
  95. if(event.keyCode == 13){
  96. $(clickid).click();
  97. return false;
  98. }
  99. });
  100. }
  101. select_keyword('#welcome_search', '#welcome_menu', '#welcomeinput');
  102. select_keyword('#default_search', '#default_menu', '#defaultinput');
  103. </script>
  104. {template 'common/footer'}