اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر

أنتِ تستخدمين الاصدار الثامن من لارافيل وحدث بعض الاختلافات فيه منها يجب كتابة مسار المتحكم بشكل كامل, لاحظي هذا السطر 

  Route::get('pages/category_management/categories',  [CategoryController::class,'index']);
                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^

سوف نقوم بكتابة المسار الكامل للمتحكم ليصبح شكل الكود كالتالي

  Route::get('pages/category_management/categories',  [App\Http\Controllers\CategoryController::class,'index']);
                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 

  • 0
نشر

يمكنك في المسار التالي 

app\Providers

فتح ملف RouteServiceProvider.php , و إزالة التعليق عن السطر التالي 

//protected $namespace = 'App\Http\Controllers';

ليصبح بهذا الشكل 

protected $namespace = 'App\Http\Controllers';

ثم في ملف web.php  تأكدي من المسار الخاص بالمتحكم مثل 

Route::get('/categories',  'CategoryController@index');

أو يمكنك استخدام resource بهذا الشكل 

Route::resource('categories',  'CategoryController');

 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...