diyform-data-list.blade.php 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. @extends('layouts.base')
  2. @section('content')
  3. @section('title', trans('自定义表单数据'))
  4. <div class="right-titpos">
  5. <ul class="add-snav">
  6. <li class="active"><a href="#">自定义表单数据</a></li>
  7. <a class='btn btn-primary' href="{{yzWebUrl('plugin.diyform.admin.diyform-data.export',['id' => $formId, 'form_data_id' => $formDataId])}}"
  8. style="margin-bottom:5px;">导出</a>
  9. <a href="{{yzUrl("plugin.diyform.admin.diyform.manage")}}">
  10. <span class="btn btn-default" style='margin-left:10px;'>返回列表</span>
  11. </a>
  12. </ul>
  13. </div>
  14. <div class='panel panel-default'>
  15. <div class='panel-body'>
  16. <table class="table table-responsive">
  17. <thead>
  18. <tr>
  19. <th>ID</th>
  20. <th>表单标题</th>
  21. <th style="width: 200px">填写时间</th>
  22. <th>会员ID</th>
  23. <th>会员昵称</th>
  24. @foreach($fields as $field)
  25. <th>{{$field['tp_name']}}</th>
  26. @endforeach
  27. @if (!empty($fields)) <th>操作</th> @endif
  28. </tr>
  29. </thead>
  30. <tbody>
  31. @foreach($items as $item)
  32. <tr>
  33. <td>{{$item['id']}}</td>
  34. <td>{{$item['diyformType']['title']}}</td>
  35. <td>{{$item['created_at']}}</td>
  36. <td>{{$item['member']['uid']}}</td>
  37. <td>{{$item['member']['nickname'] ?: '未更新'}} </td>
  38. @foreach($fields as $fname => $field)
  39. <td>
  40. @foreach($item['form_data'] as $key => $val)
  41. @if($key == $fname)
  42. @if(is_array($val) && (strexists($val[0], 'image') || strexists($val[0], 'images') || strexists($val[0], 'newimage')))
  43. @foreach($val as $v)
  44. <img src='{{yz_tomedia($v)}}' style='width:30px;height:30px;padding:1px;border:1px solid #ccc' />
  45. @endforeach
  46. @elseif(is_array($val) && (!strexists($val[0], 'image') || !strexists($val[0], 'images') || !strexists($val[0], 'newimage')))
  47. @foreach($val as $v)
  48. <span>{{ $v }}</span>
  49. @endforeach
  50. @else
  51. {{$val}}
  52. @endif
  53. @endif
  54. @endforeach
  55. </td>
  56. @endforeach
  57. <td>
  58. @if (!empty($item['form_data']))
  59. <a href="{{yzWebUrl('plugin.diyform.admin.diyform-data.get-form-data-detail',['form_data_id' => $item->id])}}">查看详情</a>
  60. <br>
  61. @endif
  62. <a href="javascript:;"
  63. data-clipboard-text="{{yzAppFullUrl('formDetail/'.$item['id'])}}"
  64. data-url="{{yzAppFullUrl('formDetail/'.$item['id'])}}"
  65. title="复制链接" class="js-clip">复制链接
  66. </a>
  67. </td>
  68. </tr>
  69. @endforeach
  70. </tbody>
  71. </table>
  72. {!! $pager !!}
  73. </div>
  74. </div>
  75. <div style="width:100%;height:150px;"></div>
  76. @endsection