قمت بتعديل واجهة متجر Odoo (Odoo Website) لتحسين تجربة المستخدم أثناء التسوق، من خلال تنفيذ خصومات تلقائية مرتبطة بعدد الوحدات التي يضيفها العميل إلى سلة الشراء.
تفاصيل التعديلات:
•عند اختيار منتج معين وإضافة 3 وحدات أو أكثر، يظهر زر لتفعيل خصم تلقائي.
•يتم تطبيق الخصم مباشرة على سلة الشراء (Cart) بنسبة محددة.
•يتم ربط الخصم تلقائيًا في الخلفية مع السجل الخاص بـ Sale Order لضمان التوافق الكامل بين الموقع والإدارة.
تم ضمان التالي:
•احتساب الخصم ضمن إجمالي الفاتورة بشكل دقيق.
•ظهور العرض فقط للعملاء المؤهلين بناءً على الشروط.
•توافق كامل مع Odoo v16 – Website وSales Modules.
? التقنيات المستخدمة:
•Odoo v16
•Python – QWeb – JavaScript
•تعديل Views في الموقع وربط البيانات مع Backend
•منطق الخصومات (Business Logic) باستخدام Server Actions وOverrides