سؤال

أحاول استدعاء ResourceModel، ومع ذلك، أتلقى شاشة بيضاء فقط ورسالة الخطأ التالية داخل سجل الخاص بي:

تحذير: تشمل (مساحة الاسم / المشاريع / نموذج / mysql4 / projectname.php): فشل فتح الدفق: لا يوجد مثل هذا الملف أو الدليل

هذه هي الطريقة التي أسميها أعلاه:

giveacodicetagpre.

هكذا يتم تعريف Resourcemodel في Config.xml:

giveacodicetagpre.

وأخيرا، هذا هو Resourcemodel نفسه:

giveacodicetagpre.

يقع Resourcemodel في:

الاسم / الاسم / نموذج / mysql4 / projectname.php

الفرق الوحيد الذي أراه قد يتسبب في أن هذا الخطأ هو أن لدي Resourcemodel محددة مثل هذا "projectname.php" أثناء البحث عن شيء مثل هذا "projectname.php".هل هذه هي المشكلة؟كيف يمكنني إصلاح؟هل يجب تعريف Resourcemodels على أنها الخيار الثاني؟

هل كانت مفيدة؟

المحلول

إذا أخذت نظرة على رسالة الخطأ

تحذير: تشمل (الاسم / اسم المشروع / نموذج / mysql4 / projectname.php): فشل في فتح الدفق

giveacodicetagpre.

حاول تغيير الفئة واسم الملف لعدم أن تكون Camel-Case

الاسم / الاسم / نموذج / mysql4 / projectname.php

giveacodicetagpre.

إذا كنت ترغب في الحفاظ على اسم Camel Case، فحاول

giveacodicetagpre.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى magento.stackexchange
scroll top