Mohammad Yousef3 نشر 28 مارس 2021 أرسل تقرير مشاركة نشر 28 مارس 2021 عندما أقوم باستدعاء المتحكم في Laravel Route::get('register', 'RegisterController@register'); يظهر لدي هذا الخطأ Target class [RegisterController] does not exist. اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Waleed Alfakiat نشر 28 مارس 2021 أرسل تقرير مشاركة نشر 28 مارس 2021 في الإصدار الجديد من Laravel - 8 لا يتم تطبيق namespace للوصول إلى المتحكم بشكل مباشر, بل يجب استدعاؤه عن طريق كتابة المسار كاملًا, كالآتي: Route::get('register', 'App\Http\Controllers\RegisterController@register'); أو أن تقوم بإضافة namespace يدويًا وذلك بإضافة مسار الكلاس في ملف الموجهات كالآتي: use App\Http\Controllers\RegisterController; Route::get('/register', [RegisterController::class, 'register']); 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 بلال زيادة نشر 28 مارس 2021 أرسل تقرير مشاركة نشر 28 مارس 2021 يمكنك حذف إشارة التعليق في الملف التالي RouteServiceProvider.php الذي يوجد في المسار التالي app\Providers عن متغير //protected $namespace = 'App\\Http\\Controllers'; ليصبح protected $namespace = 'App\\Http\\Controllers'; ومن ثم التجربة مرة أخرى. 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
Mohammad Yousef3
عندما أقوم باستدعاء المتحكم في Laravel
يظهر لدي هذا الخطأ
رابط هذا التعليق
شارك على الشبكات الإجتماعية
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.