1 php artisan make:controller Admin\ArticleController --resource 上面的创建方法是,创建控制器文件夹下的Admin文件下的ArticleController控制器(资源路由的控制器) 资源路由控制器的七个方法: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
Route::resource('post','PostController', ['except'=> ['create','store','update','destroy'] ]); API 资源路由 声明被 API 消费的资源路由时,你可能需要排除展示 HTML 模板的路由,如create和edit,为了方便起见,Laravel 提供了apiResource方法自动排除这两个路由: Route::apiResource('post','PostControll...
Route::resource('photo', 'PhotoController', ['only' => [ 'index', 'show' ]]); Route::resource('photo', 'PhotoController', ['except' => [ 'create', 'store', 'update', 'destroy' ]]);命名资源路由所有的资源控制器行为默认都有路由名称;不过你可以在选项参数数组中传递一个 names 数组...
php artisan make:controller ResourceTestController--resource 创建一个资源型的控制器,直接来看看代码,这个控制器已经为我们准备好了一系列的方法。 代码语言:javascript 代码运行次数:0 运行 AI代码解释 namespace App\Http\Controllers;use Illuminate\Http\Request;classResourceTestControllerextendsController{/** * D...
:controller Admin\ArticleController--resource 1. 上面的创建方法是,创建控制器文件夹下的Admin文件下的ArticleController控制器(资源路由的控制器) 资源路由控制器的七个方法: <?phpnamespaceApp\Http\Controllers\Admin;useIlluminate\Http\Request;useApp\Http\Requests;useApp\Http\Controllers\Controller;classLinksCon...
Route::resource('photo', 'PhotoController', ['names' => ['create' => 'photo.build']]); 1. 2. 补充资源控制器 如果有必要在默认资源路由之外添加额外的路由到资源控制器,应该在调用 Route::resource 之前定义这些路由;否则,通过 resource 方法定义的路由可能无意中优先于补充的额外路由: Route::get(...
首先,我们使用这个 Artisan 生成器来生成一个资源控制器(在之前命名后加上--resource选项): 代码语言:javascript 代码运行次数:0 运行 AI代码解释 php artisan make:controller PostController--resource 现在,打开app/Http/Controllers/PostController.php文件,即可看到PostController代码: ...
Route::resource('comment','NewsController'); 这样我们再看: 此时URL中的变量是有值的。这里我们要注意记得修改index.blade.php 以及 create.blade.php 视图页面的跳转url路径加上comment。 我们继续完成NewsController控制器里的destroy删除方法: /**
To create the controller via the command line, execute the following command: 1phpartisancontroller:makePhotoController Now we can register a resourceful route to the controller: 1Route::resource('photo','PhotoController'); This single route declaration creates multiple routes to handle a variety of...
Using the make:controller Artisan command, we can quickly create such a controller:1php artisan make:controller PhotoController --resourceThe Artisan command will generate a controller file at app/Http/Controllers/PhotoController.php. The controller will contain a method for each of the available ...