laravel--相关
1. 路由
Route::resource('users',UsersController);
等同于:
Route::get('/users', 'UsersController@index')->name('users.index'); Route::get('/users/create', 'UsersController@create')->name('users.create'); Route::get('/users/{user}', 'UsersController@show')->name('users.show'); Route::post('/users', 'UsersController@store')->name('users.store'); Route::get('/users/{user}/edit', 'UsersController@edit')->name('users.edit'); Route::patch('/users/{user}', 'UsersController@update')->name('users.update'); Route::delete('/users/{user}', 'UsersController@destroy')->name('users.destroy');
2. Laravel 为了安全考虑,会让我们提供一个 token(令牌)来防止我们的应用受到 CSRF(跨站请求伪造)的攻击。修复该异常的方法很简单,我们只需要在表单元素中添加 Blade 模板为我们提供的 csrf_field
方法即可
{{ csrf_field() }}
3. 错误提示语音包
$ composer require "overtrue/laravel-lang:~3.0"
安装成功后,在 config/app.php
文件中将以下这一行:
Illuminate\Translation\TranslationServiceProvider::class,
替换成:
Overtrue\LaravelLang\TranslationServiceProvider::class,
最后将默认语音修改为中文 config/app.php
<?php return [ . . . 'locale' => 'zh-CN', . . . ];