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