laravel 返回至资源工艺路线

vuktfyat  于 2022-12-14  发布在  其他
关注(0)|答案(1)|浏览(133)

我的路线文件中有以下路线。

Route::group( ['prefix' => 'prayer', 'as' => 'prayer.'], function () {
         Route::resource( 'time', 'PrayerTimeController' );
});

如何从控制器返回此路线?

dl5txlt9

dl5txlt91#

首先,我强烈建议阅读优秀的Laravel文档:https://laravel.com/docs/9.x/controllers#resource-controllers
要将路由连接到控制器,请更新路由资源声明以使用控制器的完整类名:
Route::resource('time', PrayerTimeController::class);
创建控制器文件:App\Http\Controllers\PrayerTimeController.php与此内容:

<?php

namespace App\Http\Controllers;

class PrayerTimeController extends Controller
{
  public function index()
  {
    return 'Hello, World!';
  }
}

然后将controller名称空间导入到您正在使用的routes文件中,例如routes/web.php文件:

use App\Http\Controllers\PrayerTimeController;

Route::group(['prefix' => 'prayer', 'as' => 'prayer.'], function () {
  Route::resource('time', PrayerTimeController::class);
});

相关问题