مراحل عمل سلة التسوق الدائمة (Persistent Cart Workflow) فى ماجنتو 2

آخر تعديل يناير 27, 2021
الاصدار :
أنت هنا فى :

لا تمر مراحل عمل سلة التسوق الدائمة بمراحل ثابتة فى ماجنتو 2 ، لكنها تعتمد على الإعدادات التى يتم تعيينها لحقول ” Enable Remember Me ” و ” Clear Persistence on log out ” ، تعتمد على قرار العميل بتحديد أو إزالة مربع الاختيار Remember Me “تذكرنى” فى المتجر الالكترونى ، و عندما يتم أيضاً حذف ملف تعريف الارتباط الدائم (Persistent Cookie) .

عند تطبيق ملف تعريف الارتباط الدائم (Persistent Cookie) ، يظهر رابط “%?[Not%[the last user’s name” أو لست [%اسم العميل % ؟] بالعربية ، فى رأس الصفحة على المتجر الالكترونى . و ظيفة هذا الرابط أو اللينك هى منح العميل إمكانية إنهاء جلسة العمل الدائمة (Persistent Session) و التسوق كزائر فى المتجر أو تسجيل الدخول بحساب مختلف . يقوم نظام Magento بحفظ محتويات سلة التسوق حتى إذا قام العميل بتسجيل الدخول من أجهزة مختلفة للتسوق فى متجرك . على سبيل المثال ، يمكن للعميل إضافة عنصر إلى سلة التسوق من اللابتوب و تعديل محتويات السلة من جهاز الكمبيوتر الشخصى ، و إضافة المزيد من العناصر من جهاز الموبايل ، و إكمال عملية اتمام الطلب من جهاز التابلت . 

لكل متصفح ملف تعريف ارتباط دائم منفصل و مستقل . إذا قام العميل باستخدام متصفحات متعددة ، أثناء زيارته لمتجرك الالكترونى أثناء جلسة العمل الواحدة ، فستنعكس أى تغييرات فى المتصفح الواحد على أى متصفح اخر عند إعادة تحميل الصفحة . 

عند تفعيل سلة التسوق الدائمة فى نظام ماجنتو 2، يقوم متجرك الالكترونى بإنشاء و حفظ ملف تعريف ارتباط دائم منفصل لكل متصفح يستخدمه العميل لتسجيل الدخول أو إنشاء حساب فى المتجر . 

كما ذكرنا سابقاً أن مراحل عمل سلة التسوق الدائمة ليست ثابتة ، و لكن تسير بناءً على القيم التى يتم تعيينها لمجموعة من الإعدادات فى نظام ماجنتو 2 ، و هى :  

Remember Me 

يمكن للعملاء تحديد مربع الاختيار Remember Me على صفحة تسجيل الدخول فى المتجر لحفظ محتويات سلة التسوق الخاصة بهم . 

Yes إنشاء ملف تعريف ارتباط دائم و حفظ محتويات سلة التسوق لجلسة تسجيل دخول العميل القادمة فى المتجر .
No لن يتم إنشاء ملف تعريف ارتباط دائم و لن يتم حفظ محتويات سلة التسوق لجلسة تسجيل دخول العميل القادمة فى المتجر .

(Continue Persistence on Logout (No

عند ضبط هذا الإعداد فى نظام ماجنتو  على No تكون النتيجة كالتالى . 


No عندما يقوم العميل بتسجيل الدخول إلى المتجر ، فإنه يستدعى ملف تعريف الارتباط الدائم بالإضافة إلى ملف تعريف ارتباط جلسة العمل و التى هى مستخدمة بالفعل .
No عندما يقوم العميل بتسجيل الخروج من المتجر ، يتم حذف ملف تعريف ارتباط جلسة العمل (Session Cookie) . لكن يظل ملف تعريف الارتباط الدائم (Persistent Cookie) مفعل . فى المرة التالية التى يقوم فيها العميل بتسجيل الدخول إلى المتجر ، يتم استعادة عناصر سلة التسوق و إضافتها إلى أى عناصر جديدة موجودة فى سلة التسوق .
إذا لم يقم العميل بتسجيل الخروج من المتجر و انتهت صلاحية ملف تعريف ارتباط الجلسة ، فإن ملف تعريف الارتباط الدائم يظل مفعل .

(Clear Persistence on Logout (Yes

عند ضبط هذا الإعداد فى نظام ماجنتو  على Yes تكون النتيجة كالتالى . 

Yes عندما يقوم العميل بتسجيل الدخول يتم استدعاءملف تعريف الارتباط الدائم ، بالإضافة إلى ملف تعريف ارتباط جلسة العمل و الذى هو بالفعل قيد الاستخدام .
Yesعندما يقوم العميل بتسجيل الخروج من المتجر ، يتم حذف ملف تعريف ارتباط الجلسة و ملف تعريف الارتباط الدائم فى المتجر .
Yesإذا لم يقم العميل بتسجيل الخروج من المتجر ، و لكن مدة صلاحية جلسة العمل انتهت ، يظل ملف تعريف الارتباط الدائم مفعل فى المتجر .

تأثيرات و إعدادات سلة التسوق الدائمة فى ماجنتو 2 

يوجد أربعة تأثيرات شائعة ثؤثر على مراحل عمل سلة التسوق الدائمة فى متجر ماجنتو 2 ، و التى تعتمد على الإعدادات التالية : 

الوضع 1 : 

Enable Remember Me – تعيين تفعيل خاصية تذكرنى فى المتجر على No .
Clear Persistence on Log Out – يتم تعيين أى قيمة لهذا الحقل .
مربع اختيار Remember Me غير متاح فى صفحة تسجيل الدخول و صفحة تسجيل حساب فى المتجر . 

التأثير : لن يتم تطبيق سلة التسوق الدائمة فى متجر ماجنتو 2 . 

الوضع 2 : 

تعيين حقل Enable Remember Me على Yes .
إذا تم تعيين حقل Clear Persistence on Log Out لأى قيمة .
لم يتم تحديد مربع اختيار Remember Me فى المتجر .

التأثير : يتم تطبيق ملف تعريف ارتباط جلسة العمل (Session Cookie) كالعادة و لكن لن يتم استخدام ملف تعريف الارتباط الدائم فى المتجر . 

الوضع 3 : 

تعيين حقل Enable Remember Me على Yes .
تعيين حقل Clear Persistence on Log Out على Yes .
تعيين مربع الاختيار Remember Me على Yes .

التأثير : عندما يقوم العميل بتسجيل الدخول إلى المتجر ، يتم تطبيق جميع ملفات تعريف الارتباط الدائمة و الخاصة بجلسة العمل . عندما يقوم العميل بتسجيل الخروج ، يتم حذف كلا ملفات تعريف الارتباط . إذا لم يقم العميل بتسجيل الدخول و لكن انتهت مدة صلاحية ملف تعريف ارتباط جلسة العمل ، فسيظل ملف تعريف الارتباط الدائم قيد الاستخدام . بغص النظر عن تسجيل الخروج من المتجر ، يتم حذف ملف تعريف الارتباط الدائم عند انتهاء مدة صلاحيته أو عندما يضغط العميل على رابط “لست [اسم العميل ] ؟” أو “? [Not [Customer Name ” . 

الوضع 4 : 

تعيين حقل Enable Remember Me على Yes .
تعيين حقل Clear Persistence on Log Out على No .
تعيين مربع الاختيار Remember Me على Yes .

التأثير : عندما يقوم العميل بتسجيل الدخول إلى المتجر ، يتم تطبيق جميع ملفات تعريف الارتباط الدائمة و الخاصة بجلسة العمل فى المتجر . عندما يقوم العميل بتسجيل الخروج ، يتم حذف ملف تعريف ارتباط جلسة العمل ، مع استمرار ملف تعريف الارتباط الدائم . يتم حذف ملف تعريف الارتباط الدائم عندما تنتهى مدة صلاحيته أو عندما يضغط العميل على رابط “لست [اسم العميل] ؟” أو ? [Not [Customer Name . 

Tags:
Was this article helpful?
Dislike 0
السابق :
التالى :