Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Laravel вывод данных на форму

rgg fvgbhdfg Ученик (93), на голосовании 1 месяц назад
у меня есть route:
  Route::get('userdata', [UserController::class, 'userdata']) ->name('userdata'); 
контроллер:
 public function userdata(Request $request) 
{
return $request->session()->get('username');
}
и уже на самой форме:
 

Вы вошли как:{{route('userdata')}}

Никак не могу понять как вывести данные с функции, тут выдает только testphp/userdata
Голосование за лучший ответ
Редис Александрович Оракул (79315) 2 месяца назад
Если в кратце, то пользователю уходит всё что возвращает контроллер, в твоём случае это
  return $request->session()->get('username');  
впринципе вернуть можно всё что угодно, например

 return "DUCK SAY KRYA KRYA"; 
ну и что бы вернуло заранее подготовленную страницу, нужно эту страницу создать, она будет иметь расширение blade.php, например

 form.blade.php 
внутри неё уже создаёшь свою форму или что там пользователю показать, а возвращается она специальным методом view

  return view('form');  

вобще это всё в документации прекрасно описано
Похожие вопросы