文件上传
This commit is contained in:
parent
36afc88779
commit
bc8fb4f929
|
|
@ -2,12 +2,13 @@
|
|||
|
||||
namespace Beike\Shop\Http\Controllers;
|
||||
|
||||
use Illuminate\Http\Request;
|
||||
use Beike\Shop\Http\Requests\UploadRequest;
|
||||
|
||||
class FileController extends Controller
|
||||
{
|
||||
public function store(Request $request)
|
||||
public function store(UploadRequest $request)
|
||||
{
|
||||
dump($request->all);
|
||||
$file = $request->file('file');
|
||||
$type = $request->get('type');
|
||||
|
||||
|
|
|
|||
|
|
@ -0,0 +1,41 @@
|
|||
<?php
|
||||
/**
|
||||
* UploadRequest.php
|
||||
*
|
||||
* @copyright 2022 opencart.cn - All Rights Reserved
|
||||
* @link http://www.guangdawangluo.com
|
||||
* @author TL <mengwb@opencart.cn>
|
||||
* @created 2022-08-10 14:51:27
|
||||
* @modified 2022-08-10 14:51:27
|
||||
*/
|
||||
|
||||
namespace Beike\Shop\Http\Requests;
|
||||
|
||||
use Illuminate\Foundation\Http\FormRequest;
|
||||
|
||||
class UploadRequest extends FormRequest
|
||||
{
|
||||
/**
|
||||
* Determine if the user is authorized to make this request.
|
||||
*
|
||||
* @return bool
|
||||
*/
|
||||
public function authorize()
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
/**
|
||||
* Get the validation rules that apply to the request.
|
||||
*
|
||||
* @return array
|
||||
*/
|
||||
public function rules()
|
||||
{
|
||||
dump($this->all());
|
||||
|
||||
return [
|
||||
'file' => 'required|image|mimes:jpg,png,jpeg,gif,svg|max:2048',
|
||||
];
|
||||
}
|
||||
}
|
||||
|
|
@ -48,7 +48,7 @@ Route::prefix('/')
|
|||
|
||||
Route::get('currency/{currency}', [CurrencyController::class, 'index'])->name('currency.switch');
|
||||
|
||||
Route::put('files', [FileController::class, 'store'])->name('file.store');
|
||||
Route::post('files', [FileController::class, 'store'])->name('file.store');
|
||||
Route::get('forgotten', [ForgottenController::class, 'index'])->name('forgotten.index');
|
||||
Route::post('forgotten/send_code', [ForgottenController::class, 'sendVerifyCode'])->name('forgotten.send_code');
|
||||
Route::post('forgotten/password', [ForgottenController::class, 'changePassword'])->name('forgotten.password');
|
||||
|
|
|
|||
Loading…
Reference in New Issue