관리-도구
편집 파일: Cart.php
<?php namespace App\Models; use Illuminate\Database\Eloquent\Model; class Cart extends Model { protected $fillable = ['user_id', 'product_id', 'quantity']; public function product() { return $this->belongsTo(Products::class); } public function user() { return $this->belongsTo(User::class); } public function firstImageUrl() { $image = $this->images()->orderBy('sort_order', 'asc')->first(); if ($image && $image->image_url && file_exists(storage_path('app/public/' . $image->image_url))) { return asset('storage/' . $image->image_url); } return asset('images/no-image.png'); } }