Преглед на файлове

Allow charging and refund on order dashboard

Samson Mutunga преди 1 година
родител
ревизия
b99503cb04

+ 14 - 4
resources/views/app/my-account/admin/orders/sub/dashboard.blade.php

@@ -2,8 +2,7 @@
 
 @section('details')
     <div class="row">
-
-        <div class="col-md-4">
+        <div class="col-md-6">
             <div class="card">
                 <div class="card-header">
                     <h5 class="mb-0 fw-bold">Order Details </h5>
@@ -50,7 +49,7 @@
                 </div>
             </div>
         </div>
-        <div class="col-md-4">
+        <div class="col-md-6">
             <div class="card">
                 <div class="card-header">
                     <div class="d-flex align-items-center justify-content-between">
@@ -75,7 +74,18 @@
                     </table>
                 </div>
             </div>
+        </div>        
+    </div>
+    <div class="row mt-4">
+        <div class="col-md-6">
+            <?php
+                $orders = [];
+                array_push($orders, $order);
+            ?>
+            @include('app.my-account.admin.users.sub.info.customer-information-orders', ['orders' => $orders, 'title' => 'Order Actions'])
+        </div>
+        <div class="col-md-6">
+             @include('app.my-account.admin.users.sub.info.customer-information', ['user' => $order->user])
         </div>
-
     </div>
 @endsection

+ 6 - 3
resources/views/app/my-account/admin/users/sub/info/customer-information-orders.blade.php

@@ -1,6 +1,9 @@
+<?php
+    $storeOrdersAsClient = @$orders ?? $user->storeOrdersAsClient;
+?>
 <div class="">
     <div class="d-flex align-items-center">
-        <h6 class="fw-bold text-muted">Orders</h6>
+        <h6 class="fw-bold text-muted">{{ @$title ?? 'Orders' }}</h6>
     </div>
     <div>
         <table class="table table-sm table-striped table-bordered table-hover">
@@ -13,7 +16,7 @@
                 </tr>
             </thead>
             <tbody>
-                @foreach ($user->storeOrdersAsClient as $order)
+                @foreach ($storeOrdersAsClient as $order)
                     <tr @if ($order->is_cancelled) class="cancelled-order" @endif>
                         <td><a href="{{ route('admin.orders.view.dashboard', $order) }}">{{ $order->orderNumber() }}</a>
                         </td>
@@ -54,7 +57,7 @@
                         </td>
                     </tr>
                 @endforeach
-                @if (!count($user->storeOrdersAsClient))
+                @if (!count($storeOrdersAsClient))
                     <tr>
                         <td colspan="4">No orders found!</td>
                     </tr>