【发布时间】:2021-07-29 13:28:33
【问题描述】:
当我尝试在我的电子商务项目中编辑产品时遇到错误。我找不到我做错的地方。当我尝试编辑产品时,它给了我错误。我是 laravel 8 的初学者。我找不到在哪里寻找,因为它显示了声明的变量列表。
我的课程文件
<?php
namespace App\Http\Livewire\Admin;
use Livewire\Component;
use App\Models\Category;
use App\Models\Product;
use illuminate\Support\Str;
use Livewire\WithFileUploads;
use Carbon\Carbon;
class AdminEditProductComponent extends Component
{
public $name;
public $slug;
public $short_description;
public $description;
public $regular_price;
public $sale_price;
public $SKU;
public $stock_status;
public $featured;
public $quantity;
public $image;
public $category_id;
public $newimage;
public $product_id;
use WithFileUploads;
public function mount($product_slug)
{
$product = Product::where('slug',$product_slug)->first();
$this->name = $product->name;
$this->slug = $product->slug;
$this->short_description = $product->short_description;
$this->description = $product->description;
$this->regular_price = $product->regular_price;
$this->sale_price = $product->sale_price;
$this->SKU = $product->SKU;
$this->stock_status = $product->stock_status;
$this->featured = $product->featured;
$this->quantity = $product->quantity;
$this->image = $product->image;
$this->category_id = $product->category_id;
$this->product_id = $product->id;
}
【问题讨论】:
标签: php laravel laravel-8 laravel-livewire