e62e1675b428774aac4a472c869a10c57480cf84.php 7.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123
  1. <?php $__env->startSection('panel_content'); ?>
  2. <div class="aiz-titlebar mt-2 mb-4">
  3. <div class="row align-items-center">
  4. <div class="col-md-6">
  5. <h1 class="h3"><?php echo e(translate('Dashboard')); ?></h1>
  6. </div>
  7. </div>
  8. </div>
  9. <div class="row gutters-10">
  10. <div class="col-md-4">
  11. <div class="bg-grad-1 text-white rounded-lg mb-4 overflow-hidden">
  12. <div class="px-3 pt-3">
  13. <?php
  14. $user_id = Auth::user()->id;
  15. $cart = \App\Models\Cart::where('user_id', $user_id)->get();
  16. ?>
  17. <?php if(count($cart) > 0): ?>
  18. <div class="h3 fw-700">
  19. <?php echo e(count($cart)); ?> <?php echo e(translate('Product(s)')); ?>
  20. </div>
  21. <?php else: ?>
  22. <div class="h3 fw-700">
  23. 0 <?php echo e(translate('Product')); ?>
  24. </div>
  25. <?php endif; ?>
  26. <div class="opacity-50"><?php echo e(translate('in your cart')); ?></div>
  27. </div>
  28. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1440 320">
  29. <path fill="rgba(255,255,255,0.3)" fill-opacity="1" d="M0,192L30,208C60,224,120,256,180,245.3C240,235,300,181,360,144C420,107,480,85,540,96C600,107,660,149,720,154.7C780,160,840,128,900,117.3C960,107,1020,117,1080,112C1140,107,1200,85,1260,74.7C1320,64,1380,64,1410,64L1440,64L1440,320L1410,320C1380,320,1320,320,1260,320C1200,320,1140,320,1080,320C1020,320,960,320,900,320C840,320,780,320,720,320C660,320,600,320,540,320C480,320,420,320,360,320C300,320,240,320,180,320C120,320,60,320,30,320L0,320Z"></path>
  30. </svg>
  31. </div>
  32. </div>
  33. <div class="col-md-4">
  34. <div class="bg-grad-2 text-white rounded-lg mb-4 overflow-hidden">
  35. <div class="px-3 pt-3">
  36. <?php
  37. $orders = \App\Models\Order::where('user_id', Auth::user()->id)->get();
  38. $total = 0;
  39. foreach ($orders as $key => $order) {
  40. $total += count($order->orderDetails);
  41. }
  42. ?>
  43. <div class="h3 fw-700"><?php echo e(count(Auth::user()->wishlists)); ?> <?php echo e(translate('Product(s)')); ?></div>
  44. <div class="opacity-50"><?php echo e(translate('in your wishlist')); ?></div>
  45. </div>
  46. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1440 320">
  47. <path fill="rgba(255,255,255,0.3)" fill-opacity="1" d="M0,128L34.3,112C68.6,96,137,64,206,96C274.3,128,343,224,411,250.7C480,277,549,235,617,213.3C685.7,192,754,192,823,181.3C891.4,171,960,149,1029,117.3C1097.1,85,1166,43,1234,58.7C1302.9,75,1371,149,1406,186.7L1440,224L1440,320L1405.7,320C1371.4,320,1303,320,1234,320C1165.7,320,1097,320,1029,320C960,320,891,320,823,320C754.3,320,686,320,617,320C548.6,320,480,320,411,320C342.9,320,274,320,206,320C137.1,320,69,320,34,320L0,320Z"></path>
  48. </svg>
  49. </div>
  50. </div>
  51. <div class="col-md-4">
  52. <div class="bg-grad-3 text-white rounded-lg mb-4 overflow-hidden">
  53. <div class="px-3 pt-3">
  54. <?php
  55. $orders = \App\Models\Order::where('user_id', Auth::user()->id)->get();
  56. $total = 0;
  57. foreach ($orders as $key => $order) {
  58. $total += count($order->orderDetails);
  59. }
  60. ?>
  61. <div class="h3 fw-700"><?php echo e($total); ?> <?php echo e(translate('Product(s)')); ?></div>
  62. <div class="opacity-50"><?php echo e(translate('you ordered')); ?></div>
  63. </div>
  64. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1440 320">
  65. <path fill="rgba(255,255,255,0.3)" fill-opacity="1" d="M0,192L26.7,192C53.3,192,107,192,160,202.7C213.3,213,267,235,320,218.7C373.3,203,427,149,480,117.3C533.3,85,587,75,640,90.7C693.3,107,747,149,800,149.3C853.3,149,907,107,960,112C1013.3,117,1067,171,1120,202.7C1173.3,235,1227,245,1280,213.3C1333.3,181,1387,107,1413,69.3L1440,32L1440,320L1413.3,320C1386.7,320,1333,320,1280,320C1226.7,320,1173,320,1120,320C1066.7,320,1013,320,960,320C906.7,320,853,320,800,320C746.7,320,693,320,640,320C586.7,320,533,320,480,320C426.7,320,373,320,320,320C266.7,320,213,320,160,320C106.7,320,53,320,27,320L0,320Z"></path>
  66. </svg>
  67. </div>
  68. </div>
  69. </div>
  70. <div class="row gutters-10">
  71. <div class="col-md-6">
  72. <div class="card">
  73. <div class="card-header">
  74. <h6 class="mb-0"><?php echo e(translate('Default Shipping Address')); ?></h6>
  75. </div>
  76. <div class="card-body">
  77. <?php if(Auth::user()->addresses != null): ?>
  78. <?php
  79. $address = Auth::user()->addresses->where('set_default', 1)->first();
  80. ?>
  81. <?php if($address != null): ?>
  82. <ul class="list-unstyled mb-0">
  83. <li class=" py-2"><span><?php echo e(translate('Address')); ?> : <?php echo e($address->address); ?></span></li>
  84. <li class=" py-2"><span><?php echo e(translate('Country')); ?> : <?php echo e($address->country->name); ?></span></li>
  85. <li class=" py-2"><span><?php echo e(translate('State')); ?> : <?php echo e($address->state->name); ?></span></li>
  86. <li class=" py-2"><span><?php echo e(translate('City')); ?> : <?php echo e($address->city->name); ?></span></li>
  87. <li class=" py-2"><span><?php echo e(translate('Postal Code')); ?> : <?php echo e($address->postal_code); ?></span></li>
  88. <li class=" py-2"><span><?php echo e(translate('Phone')); ?> : <?php echo e($address->phone); ?></span></li>
  89. </ul>
  90. <?php endif; ?>
  91. <?php endif; ?>
  92. </div>
  93. </div>
  94. </div>
  95. <?php if(get_setting('classified_product')): ?>
  96. <div class="col-md-6">
  97. <div class="card">
  98. <div class="card-header">
  99. <h6 class="mb-0"><?php echo e(translate('Purchased Package')); ?></h6>
  100. </div>
  101. <div class="card-body text-center">
  102. <?php
  103. $customer_package = \App\Models\CustomerPackage::find(Auth::user()->customer_package_id);
  104. ?>
  105. <?php if($customer_package != null): ?>
  106. <img src="<?php echo e(uploaded_asset($customer_package->logo)); ?>" class="img-fluid mb-4 h-110px">
  107. <p class="mb-1 text-muted"><?php echo e(translate('Product Upload')); ?>: <?php echo e($customer_package->product_upload); ?> <?php echo e(translate('Times')); ?></p>
  108. <p class="text-muted mb-4"><?php echo e(translate('Product Upload Remaining')); ?>: <?php echo e(Auth::user()->remaining_uploads); ?> <?php echo e(translate('Times')); ?></p>
  109. <h5 class="fw-600 mb-3 text-primary"><?php echo e(translate('Current Package')); ?>: <?php echo e($customer_package->getTranslation('name')); ?></h5>
  110. <?php else: ?>
  111. <h5 class="fw-600 mb-3 text-primary"><?php echo e(translate('Package Not Found')); ?></h5>
  112. <?php endif; ?>
  113. <a href="<?php echo e(route('customer_packages_list_show')); ?>" class="btn btn-success d-inline-block"><?php echo e(translate('Upgrade Package')); ?></a>
  114. </div>
  115. </div>
  116. </div>
  117. <?php endif; ?>
  118. </div>
  119. <?php $__env->stopSection(); ?>
  120. <?php echo $__env->make('frontend.layouts.user_panel', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?><?php /**PATH /Users/shaoguo/Desktop/公司资料/小梦/商城/ebayShop/resources/views/frontend/user/customer/dashboard.blade.php ENDPATH**/ ?>