set.blade.php 8.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173
  1. @extends('layouts.base')
  2. @section('content')
  3. @section('title', trans('基础设置'))
  4. <style>
  5. #body{
  6. background:#ffffff !important;
  7. }
  8. .content{
  9. padding: 0 !important;
  10. }
  11. .input-group-addon {
  12. padding: 0px 12px ;
  13. font-size: 14px;
  14. font-weight: 400;
  15. line-height: 1;
  16. color: #555;
  17. text-align: center;
  18. background-color: #ffffff;
  19. border: 1px solid #ccc;
  20. border-radius: 4px;
  21. }
  22. </style>
  23. <link rel="stylesheet" type="text/css" href="{{static_url('yunshop/goods/goods.css')}}"/>
  24. <div class="w1200 " style="background-color: #ffffff; height: 100%;">
  25. <div class=" rightlist ">
  26. <div class="right-addbox"><!-- 此处是右侧内容新包一层div -->
  27. <div class="panel panel-default">
  28. <div class="right-titpos">
  29. <ul class="add-snav">
  30. <li class="active"><a href="#">基础设置</a></li>
  31. </ul>
  32. </div>
  33. <div class="panel-body">
  34. <form id="activity_form" name="activity_form" action="" method="post" class="form-horizontal form">
  35. <div class="panel-body">
  36. <div class="form-group">
  37. <label class="col-xs-12 col-sm-2 col-md-2 control-label">插件开启</label>
  38. <div class="col-sm-9 col-xs-12">
  39. <label class="radio-inline"><input type="radio" name="data[is_open]" value="1" @if($set['is_open'] ==1)
  40. checked="checked"
  41. @endif/> 开启</label>
  42. <label class="radio-inline"><input type="radio" name="data[is_open]" value="0" @if($set['is_open'] ==0)
  43. checked="checked"
  44. @endif/> 关闭</label>
  45. </div>
  46. </div>
  47. <div class="form-group">
  48. <label class="col-xs-12 col-sm-3 col-md-2 control-label"><span
  49. style='color:red'></span>自定义名称</label>
  50. <div class="col-sm-6 col-xs-6">
  51. <input class="form-control" type="text" value="{{$set['title']}}"
  52. name="data[title]">
  53. </div>
  54. </div>
  55. <div class="form-group">
  56. <label class="col-xs-12 col-sm-3 col-md-2 control-label">页面链接</label>
  57. <div class="col-sm-9 col-xs-12">
  58. <a href="javascript:;"
  59. data-url="{!! yzAppFullUrl('questionnaireIndex/') !!}"
  60. title="复制连接" class="btn btn-default btn-sm " id="btn1" data="1234">H5页面链接
  61. </a>
  62. <a href="javascript:;"
  63. data-url="/packageE/questionnaire/questionnaireIndex/questionnaireIndex"
  64. title="复制连接" class="btn btn-default btn-sm " id="btn" data="123">页面链接
  65. </a>
  66. </div>
  67. </div>
  68. <div class="form-group">
  69. <label class="col-xs-12 col-sm-3 col-md-2 control-label">banner图</label>
  70. <div class="col-sm-9 col-xs-12">
  71. {!! app\common\helpers\ImageHelper::tplFormFieldImage('data[banner]',$set['banner'])!!}
  72. <span class="help-block">建议图片尺寸:640 * 265</span>
  73. </div>
  74. </div>
  75. <div class="form-group">
  76. <label class="col-xs-12 col-sm-3 col-md-2 control-label">H5连接</label>
  77. <div class="col-sm-9 col-xs-12">
  78. <div class="input-group ">
  79. <input class="form-control" type="text" data-id="PAL-0000" placeholder="请输出H5连接或选择链接" value="{{$set['h5_applet']}}" name="data[h5_applet]">
  80. <span class="input-group-btn">
  81. <button class="btn btn-default nav-link" type="button" data-id="PAL-0000" >选择链接</button>
  82. </span>
  83. </div>
  84. </div>
  85. </div>
  86. <div class="form-group">
  87. <label class="col-xs-12 col-sm-3 col-md-2 control-label">小程序连接</label>
  88. <div class="col-sm-9 col-xs-12">
  89. <div class="input-group ">
  90. <input class="form-control" type="text" data-id="PAL-0001" placeholder="请输出小程序路径或选择链接" value="{{$set['fiv_applet']}}" name="data[fiv_applet]">
  91. <span class="input-group-btn">
  92. <button class="btn btn-default nav-app-link" type="button" data-id="PAL-0001" >选择链接</button>
  93. </span>
  94. </div>
  95. </div>
  96. </div>
  97. <div class="form-group">
  98. <label class="col-xs-12 col-sm-3 col-md-2 control-label"
  99. ><span
  100. style="color: red;"></span>说明</label>
  101. <div class="col-sm-8 col-xs-12 col-md-9">
  102. {!! yz_tpl_ueditor('data[content]', $set['content']) !!}
  103. </div>
  104. </div>
  105. <div class="form-group">
  106. <label class="col-xs-12 col-sm-3 col-md-2 control-label"></label>
  107. <input type="submit" name="submit" style="width:120px; background: #0AC0D2" value="保存设置" class="btn btn-success"/>
  108. </div>
  109. </div>
  110. </form>
  111. </div>
  112. </div>
  113. </div>
  114. </div>
  115. </div>
  116. <script type="text/javascript">
  117. $(document).ready(function(){
  118. const btn = document.querySelector('#btn');
  119. const financial = document.querySelector('#btn-financial');
  120. btn.addEventListener('click',() => {
  121. const input = document.createElement('input');
  122. document.body.appendChild(input);
  123. input.setAttribute('value', $("#btn").attr("data-url"));
  124. input.select();
  125. if (document.execCommand('copy')) {
  126. document.execCommand('copy');
  127. alert('复制成功');
  128. }
  129. document.body.removeChild(input);
  130. });
  131. btn1.addEventListener('click',() => {
  132. const input = document.createElement('input');
  133. document.body.appendChild(input);
  134. input.setAttribute('value', $("#btn1").attr("data-url"));
  135. input.select();
  136. if (document.execCommand('copy')) {
  137. document.execCommand('copy');
  138. alert('复制成功');
  139. }
  140. document.body.removeChild(input);
  141. });
  142. financial.addEventListener('click',() => {
  143. const input = document.createElement('input');
  144. document.body.appendChild(input);
  145. input.setAttribute('value', $("#btn-financial").attr("data-url"));
  146. input.select();
  147. if (document.execCommand('copy')) {
  148. document.execCommand('copy');
  149. alert('复制成功');
  150. }
  151. document.body.removeChild(input);
  152. });
  153. });
  154. </script>
  155. @include('public.admin.mylink')
  156. @include('public.admin.small')
  157. @endsection