سلام دوستان.
من در livewire میخوام محصول به سبد خرید اضافه کنم ولی کار نمیکنه، مشکل از چیه؟
public function store($product_id, $product_name, $product_price) {
Cart::add($product_id, $product_name,1, $product_price)->associate('App\Models\Product');
session()->flash('success_message', 'Item added in Cart');
return redirect()->route('product.cart');
}
<div class="product-info">
<a href="https://roocket.ir/{{ route('product.details', $product->slug) }}" class="product-name"><span>{{ $product->name }}</span></a>
<div class="wrap-price"><span class="product-price">${{ $product->regular_price }}</span></div>
<a href="#" class="btn add-to-cart" wire:click.prevent="store({{ $product->id }}, '{{ $product->name }}', {{ $product->regular_price }})">Add To Cart</a>
</div>@mrn
متوجه نشدم مشکل از چیه؟
خب الان سه تا هم پاس دادم و کدام بین div هست.
شاید پاسخ شما همینجا باشد
@mrn
یعنی اینطوری باید بنویسم؟
<div class="product-info">
<a href="https://roocket.ir/{{ route('product.details', $product->slug) }}" class="product-name"><span>{{ $product->name }}</span></a>
<span class="product-price">${{ $product->regular_price }}</span>
<a href="#" class="btn add-to-cart" wire:click.prevent="store({{ $product->id }}, '{{ $product->name }}', {{ $product->regular_price }})">Add To Cart</a>
</div>
بازم نشد.