我是 Laravel 的新手,有一個問題。我在其中ReportsArchiveController
命名了控制器和函式loadReport。這就是方法得到的
public static function loadReport(Request $request, $id, $view = 'reports.archive.single', $user_id = null)
這是潰敗:
Route::get('/archive/{id}', ['as' => 'reports.archive.view', 'uses' => 'ReportsArchiveController@loadReport']);
我想創建將使用此方法的新路線,并詢問用戶從哪里輸入。
Route::get('/archive/{id}/csv', ['as' => 'reports.archive.view', 'uses' => 'ReportsArchiveController@loadReport']);
并在方法中詢問load reporturl 是from /archive/{id}/csv還是 from /archive/{id}。
我應該在 loadreport 方法中添加什么來了解用戶是否來自帶有 csv 的 url?什么添加到方法引數?使用 Laravel 7
uj5u.com熱心網友回復:
您可以從請求中獲取 url 并檢查它
腳本
$request->url();
欲了解更多資訊: https ://laravel.com/docs/7.x/requests#request-path-and-method
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/439798.html
