소스 검색

fixed maf list in orders list

Alexander Musikhin 7 달 전
부모
커밋
d238355442
2개의 변경된 파일6개의 추가작업 그리고 1개의 파일을 삭제
  1. 6 0
      app/Models/Order.php
  2. 0 1
      resources/views/partials/table.blade.php

+ 6 - 0
app/Models/Order.php

@@ -10,6 +10,7 @@ use Illuminate\Database\Eloquent\Model;
 use Illuminate\Database\Eloquent\Relations\BelongsTo;
 use Illuminate\Database\Eloquent\Relations\BelongsToMany;
 use Illuminate\Database\Eloquent\Relations\HasMany;
+use Illuminate\Database\Eloquent\Relations\HasManyThrough;
 use Illuminate\Database\Eloquent\SoftDeletes;
 use Illuminate\Support\Facades\DB;
 
@@ -45,6 +46,11 @@ class Order extends Model
         return $this->hasMany(ProductSKU::class, 'order_id', 'id');
     }
 
+    public function products(): HasManyThrough
+    {
+        return $this->hasManyThrough(Product::class, ProductSKU::class, 'order_id', 'id');
+    }
+
     public function maf_orders(): BelongsTo
     {
         return $this->belongsTo(MafOrder::class, 'maf_order_id');

+ 0 - 1
resources/views/partials/table.blade.php

@@ -62,7 +62,6 @@
                                     @foreach($string->$rel ?? [] as $item)
                                         <li>
                                             {!! $item->$field !!}
-                                            / {{ $item?->pivot?->quantity }}
                                         </li>
                                     @endforeach
                                 </ul>