هذه المرة واجهتنا المشكلة التالية مع Shopware 5. في سويسرا ، تعني لوائح حماية العلامات التجارية أنه لا يُسمح لنا بشحن منتج معين هناك.

ولكن كيف يمكننا حلها بأناقة دون الحاجة إلى إرسال رفض للعميل؟

قررنا الحل التالي الذي وجدته في منتدى Shopware.

خطوة 1

يتم الإعلان عن حقل النص الحر أولاً. في حالتنا استخدمنا Attr4.

سيكون نوع العمود هو خانة الاختيار - INT (1). أطلقنا على الملصق "No Delivery Switzerland" وقمنا بتنشيط الخيار Show في الخلفية.

Shopware 5 - لا يتم الشحن للخارج لبعض العناصر

خطوة 2

ضمن الإعدادات الأساسية - واجهة المتجر - وحدة تكاليف الشحن ، يتم استكمال استعلام SQL الموسع بـ MAX (at.attr4) AS سويسرا.

MAX (a.topseller) كـ has_topseller، MAX (at.attr3) كـ has_comment، MAX (b.esdarticle) كـ has_esd، MAX (at.attr4) AS sw Switzerland

Shopware 5 - لا يتم الشحن للخارج لبعض العناصر

خطوة 3

في تكاليف الشحن المقابلة ضمن الإعدادات المتقدمة ، أضف الشرط المخصص التالي:

سويسرا

بمعنى ، إذا تم تطبيق هذا الشرط ، فسيتم استبعاد طريقة الشحن هذه. بالطبع ، يعمل هذا أيضًا في الاتجاه المعاكس إذا تم حذف علامة التعجب.

Shopware 5 - لا يتم الشحن للخارج لبعض العناصر

بعد ذلك ، أنشأنا طريقة شحن جديدة وأطلقنا عليها اسم "ممنوع التسليم إلى سويسرا". يمكن أن يكون الوصف شيئًا كالتالي:

نظرًا لأنظمة حماية العلامات التجارية ، قد لا يتم تسليم العناصر المطلوبة (أو أجزاء منها) إلى سويسرا.

Shopware 5 - لا يتم الشحن للخارج لبعض العناصر

خطوة 4

سيتم الآن تعديل المواد القابلة للتطبيق.

Shopware 5 - لا يتم الشحن للخارج لبعض العناصر

تحت حقول النص الحر ، يوجد الآن الخيار الجديد "لا يوجد تسليم في سويسرا" ، والذي يمكن تحديده إذا لزم الأمر.

Shopware 5 - لا يتم الشحن للخارج لبعض العناصر

خطوة 5

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

Shopware 5 - لا يتم الشحن للخارج لبعض العناصر

مراجع

https://forum.shopware.com/t/versand-bestimmter-artikel-ins-ausland-verbieten/38926

عرض ثلاثي الأبعاد للتسوق عبر الإنترنت في سويسرا لوسائل التواصل الاجتماعي والمواقع الإلكترونية من تضمين التغريدة