راکت
حل شده

ذخیره سبد خرید با محصولات با رنگ های مختلف

4 پاسخ

سلام دوستان
من ی سبد خرید دارم زمانی که محصول رو بهش اضافه میکنی رنگ های مختلف از یک محصول رو جدا میکنه و داخل یک ارایه میریزه و بعد اون رو داخل سشن ذخیره میکنه حالا برای ذخیره سازی این سشن توی جدول order مشکل دارم که چطوری دخیره کنم که بعد از ثبت سفارش بتونم به راحتی به تمامی مقادیرش دسترسی داشته باشم ؟ با لاراول دارم اینکار رو انجام میدم
توضیح تصویر رو وارد کنید
تصویری از خروجی ارایه

ثبت پرسش جدید

پاسخ‌ها

4
علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

بهترین پاسخ

مثلا این پکیج چنین قابلیتی داره
https://github.com/darryldecode/laravelshoppingcart

به کد زیر دقت کنید:

\Cart::session($userID)->add(array(
    'id' => $rowId,
    'name' => $Product->name,
    'price' => $Product->price,
    'quantity' => 4,
    'attributes' => array(),
    'associatedModel' => $Product
));

هر تعداد مشخصه رو میتونی به اون آرایه attributes اضافه کنی

علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

پکیج هایی هست که میتونی استفاده کنی..
که قابلیت اضافه کردن Custom attributes رو میده
یعنی میتونید یه آرایه داشته باشید برای این گونه موارد

علی امینی
علی امینی
@mehdi2private

سلام وقت بخیر یکم بیشتر توضیح میدید؟
فرض کنید برای اون ویژگی ها قیمت هم وجود داشته باشه چی؟
@ali.bayat

شاید پاسخ شما همین‌جا باشد

rabco
rabco
@rabco

تخصص: Full Stack developer

ممنونم دوستان

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام