carousel_list.blade.php 3.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. <div class="form-group">
  2. <table class="table table-hover">
  3. <thead class="navbar-inner">
  4. <tr>
  5. <th class="col-sm-1">排序</th>
  6. <th class="col-sm-3">标题</th>
  7. <th class="col-sm-4">图片</th>
  8. <th class="col-sm-4">链接</th>
  9. <th class="col-sm-2">状态</th>
  10. <th class="col-sm-1">删除</th>
  11. </tr>
  12. </thead>
  13. <tbody id="param-itemscarousel">
  14. @foreach($package['has_many_carousel'] as $carousel)
  15. <tr>
  16. <td>
  17. <input type="hidden" name="package[carousel][id][]" class="form-control" value="{{$carousel['id']}}"/>
  18. <input type="text" name="package[carousel][sort][]" class="form-control carousel_sort" value="{{$carousel['carousel_sort']}}"/>
  19. </td>
  20. <td><input type="text" name="package[carousel][title][]" class="form-control" value="{{$carousel['carousel_title']}}"/></td>
  21. <td>
  22. {!! app\common\helpers\ImageHelper::tplFormFieldImage('package[carousel][thumb][]', $carousel['carousel_thumb']) !!}
  23. <span class="help-block">建议尺寸: 640 * 640 ,或正方型图片 </span>
  24. </td>
  25. <td>
  26. <input class="form-control" type="text" data-id="PAL-00010" placeholder="请填写指向链接(以https://开头,不填则不显示)" value="{{$carousel['carousel_link']}}" name="package[carousel][link][]">
  27. <span class="input-group-btn">
  28. <button class="btn btn-default nav-link" type="button" data-id="PAL-00010" >选择链接</button>
  29. </span>
  30. </td>
  31. <td>
  32. <select class="form-control carousel_is_open" name="package[carousel][is_open][]">
  33. <option value="1" @if($carousel['carousel_open_status'] == 1) selected="selected" @endif>显示</option>
  34. <option value="0" @if($carousel['carousel_open_status'] == 0) selected="selected" @endif>隐藏</option>
  35. </select>
  36. </td>
  37. <td style="text-align:left;">
  38. <a href="javascript:;" class="btn btn-default btn-sm" onclick="deleteParam(this)" title="删除"><i class="fa fa-times"></i></a>
  39. </td>
  40. </tr>
  41. @endforeach
  42. </tbody>
  43. <tr>
  44. <td colspan='6'>
  45. <a href="javascript:;" id='add-param_package' onclick="addParam('carousel')"
  46. style="margin-top:10px;" class="btn btn-primary" title="添加幻灯片"><i class='fa fa-plus'></i> 添加幻灯片</a>
  47. </td>
  48. </tr>
  49. </table>
  50. {{$pager}}
  51. @include('Yunshop\GoodsPackage::admin.carousel.mylink')
  52. </div>
  53. <script type="text/javascript">
  54. function putDataToCarouselFrom() {
  55. //获取用户填入的数据
  56. var carousel_id = $(':input[name="carousel_id"]').val();
  57. var carousel_title = $(':input[name="carousel_title"]').val();
  58. var carousel_thumb = $(':input[name="carousel_thumb"]').val();
  59. var carousel_link = $(':input[name="carousel[link]"]').val();
  60. var carousel_is_open = $(':input[name="carousel_is_open"]').val();
  61. //即将填入的数据
  62. var carousel_id = $(':input[name="carousel[id][]"]').val();
  63. var carousel_title = $(':input[name="carousel[title][]').val();
  64. var carousel_thumb = $(':input[name="carousel[thumb][]"]').val();
  65. var carousel_link = $(':input[name="carousel_link"][]').val();
  66. var carousel_is_open = $(':input[name="carousel_is_open"][]').val();
  67. }
  68. </script>