🔥یلدا با راکت با (( ۷۰ درصد )) تخفیف! یلدا طولانی است، اما این تخفیف نه.
مشاهده دورههاسلام وقت این ارور دریافت میکنم.کد رو زدم برا اپدیت تعداد محصولات تو صفحه سبد خرید.
کد cart.blade.php
@section('extra-js')
<script src="https://cdn.jsdelivr.net/npm/axios/dist/axios.min.js"></script>
<script>
(function () {
const classname = document.querySelectorAll('.quantity')
Array.from(classname ).forEach(function (element) {
element.addEventListener('change' , function () {
const id = element.getAttribute('data-id')
axios.patch(`/cart/${id}`, {
quantity: this.value,
id : `${id}`
})
.then(function (response) {
// console.log(response);
window.location.href = '{{ route('cart.index') }}'
})
.catch(function (error) {
// console.log(error);
window.location.href = '{{ route('cart.index') }}'
})
})
})
})();
</script>
@endsection
کد روت
Route::patch('/cart/{product}', [CartController::class, 'update'])->name('cart.update');
cart.controller.php
public function update(Request $request, $id)
{
//update one product cart
Cart::instance('default')->update($id,$request->quantity);
return response()->json(['success'=>true]);
}
کد cart.blade.php
<td class="text-center">
<div class="count-input">
<select class="quantity" data-id="{{ $item->id }}">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select>
</div>
</td>
درست شد
دستور php artisan route:list زدم دیدم روت مربوطه نیست
اومدم دستور
php artisan route:clear
اجرا کردم تو لیست اومد.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟