ستساعدك المقالة التالية: كيفية تحديث سعر المنتج برمجيًا في Magento 2
بعد أن تقوم بإنشاء متجر بنجاح ، وإنشاء فئات ، وإضافة منتجات في Magento 2 ، وإعداد الأسعار الأولية ، وفويلا! ، فأنت جاهز لتسويقها وانتظار التخفيضات!
لقد قمت بتسعير المنتجات باختيار إستراتيجية ولكن اختيار إستراتيجية سعر مثالية يعد مهمة صعبة. هناك العديد من العوامل التي تؤثر على أسعار المنتجات ، ومنها ما يلي:
- تقلبات السوق
- وصول المنافسين الجدد
- التغيير في الطلب
- تضخم اقتصادي
- زيادة تكلفة الإنتاج وغيرها الكثير
تحديث سعر المنتج هو عملية مستمرة. لا يمكنك اختيار استراتيجية ، وتحديد سعر ، وتركه وتوقع أن تكون مربحة ، وبالتالي ، قد تحتاج إلى تحديث أسعار المنتج.
يعد تحديث أسعار المنتجات يدويًا من المسؤول مهمة شاقة وتستغرق وقتًا طويلاً. بدلا من ذلك ، يجب عليك تحديث سعر المنتج برمجيًا في Magento 2 لتسريع العملية.
لقد توصلت هنا إلى حل.
خطوات تحديث سعر المنتج برمجيًا في Magento 2
استخدم الكود أدناه.
$ objectManager = \ Magento \ Framework \ App \ ObjectManager :: getInstance ()؛ $ productId = 1 ؛ السعر = 100 دولار ؛ متجر $ = 1 ؛ $ product = $ objectManager-> إنشاء (‘Magento \ Catalog \ Model \ Product’) -> تحميل ($ productId) ؛ جرب {$ product-> setStoreId ($ store) ؛ المنتج $-> setPrice (السعر بالدولار) ؛ $ product-> حفظ () ؛ } catch (\ Exception $ e) {echo “Error Id:”. المنتج $؛ }
$ objectManager = \ Magento \ Framework \ App \ ObjectManager :: getInstance ()؛ $ productId = 1 ؛ السعر = 100 دولار ؛ متجر $ = 1 ؛ $ product = $ objectManager-> إنشاء (‘Magento \ Catalog \ Model \ Product’) -> تحميل ($ productId) ؛ يحاول { $ product-> setStoreId ($ store) ؛ المنتج $-> setPrice (السعر بالدولار) ؛ $ product-> حفظ () ؛ } catch (\ استثناء $ e) { صدى “معرف الخطأ:”. المنتج $؛ } |
سيقوم هذا الرمز تلقائيًا بتحديث سعر المنتج بالمعرف 1. ضع سعر تلعب الوظيفة دورًا حيويًا في تحديث السعر.
بسيطة ،،، أليس كذلك؟
إذا كانت لديك أي شكوك ، فما عليك سوى ذكرها في قسم التعليقات أدناه.
وسأكون سعيدا للمساعدة.
لا تتردد في مشاركة الحل مع مجتمع Magento 2 عبر وسائل التواصل الاجتماعي.
شكرًا لك.