• 0

مشكلة عدم التعرف على المتحكم Target class [ProjectController] does not exist.

السلام عليكم 

يظهر لي هذا الخطأ لماذا 

 

Annotation 2021-08-11 144127.png

Annotation 2021-08-11 145109.png

تمّ تعديل بواسطة Wael Aljamal
توضيح السؤال
1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
شارك على الشبكات الإجتماعية
  • 0

يبدو أنك نسيت ان تكتبت مسار الملف ProjectController بشكل كامل, يجب ان يكون مسار الملف على هذا الشكل

App\Http\Controllers\ProjectController;

فيكون شكل المسار كالآتي

Route::نوع الطلب('عنوان المسار', [App\Http\Controllers\ProjectController::class,'اسم الدالة']);

أو يمكنك استدعاء الملف في أعلى ملف web.php كالآتي

use App\Http\Controllers\ProjectController;
 

ثم عند كتابة المسار يمكنك كتابته كالآتي

Route::نوع الطلب('عنوان المسار', [ProjectController::class,'اسم الدالة']);
                                 ^^^^^^^^^^^^^^^^^^^^^^^^^

اذا كان نوع المسار resource يمكنك كتابته كالتالي

Route::resource('اسم المسار', projectController::class);

 

1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
شارك على الشبكات الإجتماعية
  • 0

حاول تضمين الصنف الخاص بالمتحكم في الصفحة التي تعرض الخطأ.

لتضمين ProjectController بشكل كامل, يجب ان يتم تضمين المسار كالتالي:

App\Http\Controllers\ProjectController;

 

1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
شارك على الشبكات الإجتماعية

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن