set.blade.php 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. @extends('layouts.base')
  2. @section('title', trans('基础设置'))
  3. @section('content')
  4. <script type="text/javascript">
  5. window.optionchanged = false;
  6. require(['bootstrap'], function () {
  7. $('#myTab a').click(function (e) {
  8. e.preventDefault();
  9. $(this).tab('show');
  10. })
  11. });
  12. </script>
  13. <div class="w1200 m0a">
  14. <div class="rightlist">
  15. <form action="" method="post" class="form-horizontal" id="form1">
  16. <div class="panel panel-info">
  17. <div class="panel panel-default">
  18. {{--<div class="panel-heading">基础设置</div>--}}
  19. <div class="panel-body">
  20. @if($site == 0)
  21. <div class="alert alert-warning alert-important">
  22. 使用第三方支付方式,请前往设置域名<a href="{!! yzWebUrl('siteSetting.index.index') !!}" target="_blank">【点击前往域名设置】</a>
  23. </div>
  24. @endif
  25. <div class="top">
  26. <ul class="add-shopnav" id="myTab">
  27. <li class="active"><a href="#tab_baseset">基础设置</a></li>
  28. @if(app('plugins')->isEnabled('store-cashier'))
  29. <li><a href="#tab_base_store_set">门店聚合页设置</a></li>
  30. @endif
  31. @if(app('plugins')->isEnabled('commission'))
  32. <li><a href="#tab_base_commission_set">分销等级设置</a></li>
  33. @endif
  34. <li><a href="#tab_base_blacklist_set">黑名单设置</a></li>
  35. </ul>
  36. </div>
  37. <div class="tab-content">
  38. <div class="tab-pane active" id="tab_baseset">@include('Yunshop\FightGroups::admin.base_set')</div>
  39. <div class="tab-pane" id="tab_base_store_set">@include('Yunshop\FightGroups::admin.base_store_set')</div>
  40. <div class="tab-pane" id="tab_base_commission_set">@include('Yunshop\FightGroups::admin.base_commission_set')</div>
  41. <div class="tab-pane" id="tab_base_blacklist_set">@include('Yunshop\FightGroups::admin.base_blacklist_set')</div>
  42. </div>
  43. </div>
  44. <div class="form-group">
  45. <label class="col-xs-12 col-sm-3 col-md-2 control-label"></label>
  46. <div class="col-sm-9 col-xs-12">
  47. <input type="submit" name="submit" value="保存设置" class="btn btn-primary" data-original-title="" title="">
  48. <input type="hidden" name="token" value="{$_W['token']}">
  49. </div>
  50. </div>
  51. </div>
  52. </div>
  53. </form>
  54. </div>
  55. </div>
  56. <script type="text/javascript">
  57. $('.js-clip').each(function () {
  58. util.clip(this, $(this).attr('data-url'));
  59. });
  60. </script>
  61. <script>
  62. function message_default(name) {
  63. var id = "#" + name;
  64. var setting_name = "plugin.fight_groups";
  65. var select_name = "select[name='set[" + name + "]']"
  66. var url_open = "{!! yzWebUrl('setting.default-notice.index') !!}"
  67. var url_close = "{!! yzWebUrl('setting.default-notice.cancel') !!}"
  68. var postdata = {
  69. notice_name: name,
  70. setting_name: setting_name
  71. };
  72. if ($(id).is(':checked')) {
  73. //开
  74. $.post(url_open,postdata,function(data){
  75. if (data.result == 1) {
  76. $(select_name).find("option:selected").val(data.id)
  77. showPopover($(id),"开启成功")
  78. } else {
  79. showPopover($(id),"开启失败,请检查微信模版")
  80. $(id).attr("checked",false);
  81. }
  82. }, "json");
  83. } else {
  84. //关
  85. $.post(url_close,postdata,function(data){
  86. $(select_name).val('');
  87. showPopover($(id),"关闭成功")
  88. }, "json");
  89. }
  90. }
  91. function showPopover(target, msg) {
  92. target.attr("data-original-title", msg);
  93. $('[data-toggle="tooltip"]').tooltip();
  94. target.tooltip('show');
  95. target.focus();
  96. //2秒后消失提示框
  97. setTimeout(function () {
  98. target.attr("data-original-title", "");
  99. target.tooltip('hide');
  100. }, 2000
  101. );
  102. }
  103. </script>
  104. <script>
  105. $('.diy-notice').select2();
  106. </script>
  107. @endsection