سلام وقت همگی بخیر
بنده یه وب اپلکیشن دارم میسازم که بک اندش لاراول و اینکه یه مسله ای که هست من وقتی به سبد خرید یک محصولی مثلا سالاد سزار رو انتخاب کنم و میخوام وقتی انتخابش کرد مشتری مازاد بر اون چیزی که سالاد سزار هست اضافه کنه مثلا پنیر پارمزان نمیخواد حذفش کنه مثلا سس کچاپ میخواد روش اینها به فاکتورش اضافه بشن حالا من کاری به هیچی ندارم همچی اوکی رفته جلو توی طراحی موندم بیام یک جدول برای این اضافه مازاد رو میگم میتونه هرچی باشه بسازم و توسط یک مودال باز بشه و انتخاب کنه واقعا نمیدونم این جدول مازاد رو چجوری بسازم یعنی مثلا یک جدول بسازم رابطش بدم با جدوم کارت که محصولات توشه چون اگه بخوام دهتا ایتم اضافه کنم میشه دهتا ای دی خوب توی کارت فقط یه ای دی ثبت میشه که مثلا فلان ای دی به محصول اضافه شده چون جدول مازاد ممکنه دهتا چیز باشه اگه بشه یه راهنمایی کنید ممنون میشم
باید براش رابطه درست کنید به این صورت که هر سبد خرید چندین محصول دارد و هر محصول چندین متغییر دارد. داخل سبد خرید اول همه محصولاتی که به سبد اضافه شده رو پیدامی کنید و بعد برای هر محصول متغییرهای انتخاب شدش رو پیدا می کنید .
سبد خرید با جدول محصولات رابطه داره
محصولات با جدول متغییرها
اینطوری در سبد خرید وقتی یه محصول رو پیدا می کنید می تونید به متغییرهاش هم دسترسی داشته باشید .
سلام خوبی...
هر محصولی که تعریف می کنید باید ویژگی و مقدار محصول باشد که به کاربر حق انتخاب بدهید که چه چیزی رو کم و زیاد کند.
همون ویژگی attribute product هست .
پیوند زیر:
https://medium.com/@shaunthornburgh/managing-product-variants-in-an-e-commerce-store-with-laravel-fbb22fddb1b1
سلام ممنون از پاسخ گوییتون بنده گفتم یه جدول گذاشتم برای تمام این مقادیر مازاد که چ مقادیری باید بزارم نام تعداد و قیمت اون رو گذاشتم حالا ولی این باید موقعی که رفت توی سبد خرید یوزر وارد سبد خرید میشه اون مقعس که اضافه میتونه بکنه حالا رابطه باید با کارت باشه دیگه درسته ولی چجوری امکانش هست که چندتا ای دی ممکنه اضافه بشه
باید براش رابطه درست کنید به این صورت که هر سبد خرید چندین محصول دارد و هر محصول چندین متغییر دارد. داخل سبد خرید اول همه محصولاتی که به سبد اضافه شده رو پیدامی کنید و بعد برای هر محصول متغییرهای انتخاب شدش رو پیدا می کنید .
سبد خرید با جدول محصولات رابطه داره
محصولات با جدول متغییرها
اینطوری در سبد خرید وقتی یه محصول رو پیدا می کنید می تونید به متغییرهاش هم دسترسی داشته باشید .
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟