rabco
4 سال پیش توسط rabco مطرح شد
4 پاسخ

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

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


ثبت پرسش جدید
علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 4 سال پیش مطرح شد
1

مثلا این پکیج چنین قابلیتی داره
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 4 سال پیش مطرح شد
0

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


علی امینی
@mehdi2private 4 سال پیش مطرح شد
0

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


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 4 سال پیش مطرح شد
1

مثلا این پکیج چنین قابلیتی داره
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 اضافه کنی


rabco
تخصص : Full Stack developer
@rabco 4 سال پیش مطرح شد
0

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


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

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