vue-order.blade.php 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. <!-- 订单 -->
  2. @if ($orderDiyform)
  3. <div>
  4. <div class="vue-head">
  5. <div class="vue-main-title">
  6. <div class="vue-main-title-left"></div>
  7. <div class="vue-main-title-content"> 自定义表单</div>
  8. </div>
  9. <div class="vue-main-form">
  10. <a style="color:#29BA9C" href="{{yzWebUrl('plugin.diyform.admin.diyform.getFormDataByOderId', array('order_id' => $order_id))}}">查看详情</a>
  11. </div>
  12. </div>
  13. </div>
  14. @endif
  15. <!-- 订单商品 -->
  16. @if ($diyform_items)
  17. <div>
  18. <div class="vue-head">
  19. <div class="vue-main-title">
  20. <div class="vue-main-title-left"></div>
  21. <div class="vue-main-title-content"> 自定义表单信息</div>
  22. </div>
  23. <div class="vue-main-form">
  24. @foreach($diyform_items as $item)
  25. @foreach($item['fields'] as $fname => $field)
  26. @foreach($item['detail']['form_data'] as $key => $val)
  27. @if($key == $fname)
  28. <el-form-item label="{{$field['tp_name']}}" prop="">
  29. <template>
  30. @if(is_array($val) && (strexists($val[0], 'image') || strexists($val[0], 'images') || strexists($val[0], 'newimage')))
  31. @foreach($val as $v)
  32. <a href="{!! yz_tomedia($v) !!}" target="_blank">
  33. <img style="width:50px;height:50px;border:1px solid #ccc;padding:1px"
  34. src="{!! yz_tomedia($v) !!}"/>
  35. </a>
  36. @endforeach
  37. @elseif (is_array($val) && (!strexists($val[0], 'image') || !strexists($val[0], 'images') || !strexists($val[0], 'newimage')))
  38. @foreach($val as $v)
  39. <span>{{ $v }}</span>
  40. @endforeach
  41. @else
  42. {{$val}}
  43. @endif
  44. </template>
  45. </el-form-item>
  46. @endif
  47. @endforeach
  48. @endforeach
  49. @endforeach
  50. </div>
  51. </div>
  52. </div>
  53. @endif