Laravel 问题,如何在 Blade 上使用 _GET
Laravel question, How to use _GET on Blade
我现在有一个问题无法解决
我有 URL 这样的:https://www.example.com/schedule/2020-02-26
我用下一个函数将日期放在 URL 上:
public function newdate($datevar)
{
$Dates = Dates::all();
return view('schedule', compact('Dates'), ['Dates' =>
$Dates]);
} //
在此示例中 $datevar 等于“2020-02-26”
我的问题是,如何在 blade 中显示 $datevar?我正在尝试使用 {{$datevar}} 但出现错误。
将 datevar 放在我使用的函数和其他函数上作为请求:
public function addnewdate(Request $request){
$datevar = $request->input('newdate');
return redirect()->to('schedule/'.$datevar);
}
感谢您的帮助
解决方法是在web.php
文件中注册URL格式。在该文件中,添加此行:
Route::get('/schedule/{date}', [ControllerName::class, 'addnewdate']);
现在,无论何时调用控制器方法,它都会将日期作为参数传递给您的 addnewdate
方法,您需要像这样重组它:
public function addnewdate($date){
//Do sth with the date
}
我现在有一个问题无法解决
我有 URL 这样的:https://www.example.com/schedule/2020-02-26
我用下一个函数将日期放在 URL 上:
public function newdate($datevar)
{
$Dates = Dates::all();
return view('schedule', compact('Dates'), ['Dates' =>
$Dates]);
} //
在此示例中 $datevar 等于“2020-02-26”
我的问题是,如何在 blade 中显示 $datevar?我正在尝试使用 {{$datevar}} 但出现错误。
将 datevar 放在我使用的函数和其他函数上作为请求:
public function addnewdate(Request $request){
$datevar = $request->input('newdate');
return redirect()->to('schedule/'.$datevar);
}
感谢您的帮助
解决方法是在web.php
文件中注册URL格式。在该文件中,添加此行:
Route::get('/schedule/{date}', [ControllerName::class, 'addnewdate']);
现在,无论何时调用控制器方法,它都会将日期作为参数传递给您的 addnewdate
方法,您需要像这样重组它:
public function addnewdate($date){
//Do sth with the date
}