درود.تو فروشگاه اینترنتی زمانی که محصولی رو آپدیت میکنیم مشتری که در سبد خرید قبلا اضفه کرده محصول رو با آپدیت جدید مبیبنه.این مشکل ایجاد نمیکنه؟فرض کنید مشتری یک محصولی رو با رنک آبی به سبد اضافه کرده بعد ادمین میاد و ادیت میزنه و کلا رنگ آبی رو حذف میکنه.اینجا چطور مشکل حل میشه؟
سلام ، ببینید یک محصول یک دفعه حذف نمیشه ناموجود میشه و داخل سبد دیگه قرار نمیگیره یعنی شرطی میزاری که محصول مورد نظر داخل انبار موجود هست اگر نیست حذف میشه از سبد
@eniack
مساله حذف کردن نیست.
فرض کنید من یک محصول به سبد اضافه کردم.مثلا با رنگ آبی.
حالا ادمین میاد و به هر دلیل رنگ آبی محصول رو برمیداره .حالا رنگ های دیگه ای اضافه میکنه.در اصل در خصوصیات و ویژگی ها تغییر ایجاد میکنه.در این مرحله سبد خرید کاربری که قبلا با رنگ آبی انتخاب کرده چی میشه؟
میتونی یه if بزاری که تو صفحه نهایی(قبل درگاه پرداخت) بررسی کنی کالا با فلان ویژگی وجود داره یا نه
اگه نداشت به کاربر میگی فلان محصول که تو سبد خریدت هست با فلان ویژگی موجود نیست
راه دیگش اینکه یه حالت پیشفرض برای هر ویژگی تایین کنی و اون ویژگی پیشفرض رو حذف نکنی. مثلا برای محصول موبایل رنگ پیشفرض سیاه در نظر بگیری و وقتی فلان رنگ رو حذف کردی هرکس که اون موبایل رو با اون رنگ تو سبد خریدش داشت به رنگ پیشفرض تغییر کنه و از اونجایی که ممکن کاربر دقت نکنه یه اعلانی بهش نشون بدی
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟