ستساعدك المقالة التالية: تم الحل: حدث خطأ في النوع عند إنشاء كائن في Magento 2
واجهت خطأ في Magento 2 ينص على:
يشير هذا الخطأ إلى وجود خطأ ما عند إنشاء كائن. بشكل عام ، يكون سبب هذا الخطأ هو قيامك بتمرير الوسائط من طريقة الاستدعاء ولكنك لا تتلقى هذه الوسائط في الوظيفة التي تم استدعاؤها.
على سبيل المثال ، لقد قمت بتمرير أربع معاملات في دالة الاستدعاء وتلقيت ثلاث وسيطات في دالة تسمى مما يعني أن وسيطة واحدة مفقودة. ينتج عنه الخطأ
في بعض الأحيان ، قمنا بإنشاء هذا الكائن ، ولكن بسبب مشكلة الترجمة ، لا يتم إنشاء الكائن في المولد. بشكل عام ، لاحظت أن العديد من المبرمجين يميلون إلى حذف المجلد الذي تم إنشاؤه بالكامل للتغلب على هذه المشكلة.
ومع ذلك ، من الخطر إزالة هذا المجلد في كل مرة مما قد يؤدي إلى فقدان البيانات. لذلك ، توصلت إلى حل هذا الخطأ بدلاً من إزالة هذا المجلد.
تحقق من الحل هنا:
حدث حل لخطأ النوع عند إنشاء كائن في Magento 2
مرر الأوامر التالية في سطر أوامر متجرك:
إعداد php bin / magento: ترقية إعداد php bin / magento: di: compile php bin / magento setup: static-content: publish -f php bin / magento cache: flush
php bin / magento setup: ترقية php bin / magento setup: di: compile إعداد php bin / magento: محتوى ثابت: نشر -f php bin / magento cache: flush |
هذا كل شيء.
إذا كانت لديك أي شكوك بخصوص هذا الخطأ ، فما عليك سوى ذكرها في قسم التعليقات أدناه.
وسأكون سعيدا للمساعدة.
لا تتردد في مشاركة الحل مع Magento Community عبر وسائل التواصل الاجتماعي.
شكرًا لك.