استاد مررسی واسه حل مشکل.
من javascrip , jquery درحد صفرم و نتونستم خودم حل کنم این مشکل رو مررسی واسه حل مشکل
در این جلسه به رفع مشکل بخش مشاهده سریع محصول در قالب در پروژه فروشگاه اینترنتی با لاراول می پردازیم.
توجه توجه
از همین روش که توضیح داده شد میتونید برای رفع مشکل موجودی(تعداد محصول در مشاهده سریع) استفاده کنید.id محصول را به کلاس Input که برای تعداد هست اضافه میکنید.
<input class="cart-plus-minus-box quantity-input-{{ $product->id }}" type="text" name="qtybutton" value="۱" data-max="{{ $product->variations()->where('quantity' , '>' , ۰)->first()->quantity }}" />
برای data-max هم مقدار پیش فرض (اولین variation) هم قرار دادیم.
و در جاوااسکریپت که در بالای کد برای تغییر تعداد موجودی اضافه کردیم را به اینصورت تغییر میدهیم
$('.quantity-input-'+ $(this).data('id')).attr('data-max' , variation.quantity);
$('.quantity-input-'+ $(this).data('id')).val(۱);
برای ارسال نظر ابتدا باید وارد سایت شوید
استاد مررسی واسه حل مشکل.
من javascrip , jquery درحد صفرم و نتونستم خودم حل کنم این مشکل رو مررسی واسه حل مشکل
سلام وقت بخیر.
خواهش میکنم❤
esmaeili
با عرض سلام و خسته نباشید
خواستم بگم همین مشکلو قسمت تعداد در مشاهده سریع هم داره و وقتی تغییرش میدی میری تو ی مشاهده سریع ی محصول دیگ حداکثر مجاز تعداد از دیتابیس خونده نمیشه و اونی رو قرار میده ک در مشاهده سریع قبلی انتخاب کردیم
علی شیخ
3 سال پیش
سلام وقت بخیر.
از همین روش که توضیح داده شد میتونید استفاده کنید.id محصول را به کلاس Input که برای تعداد هست اضافه میکنید.
برای data-max هم مقدار پیش فرض (اولین variation) هم قرار دادیم.
و در جاوااسکریپت که در بالای کد برای تغییر تعداد موجودی اضافه کردیم را به اینصورت تغییر میدهیم
میلاد
3 سال پیش
سلام استاد،
این قسمت کد هم باید اضافه کنیم چون که اگر محصولمون تخفیف داشته باشه در مرحله اول تعداد محصول تخفیف دارو نشان میده
علی شیخ
3 سال پیش
سلام وقت بخیر.
ممنون از شما?