Я использую Laravel 5,2 ..
Там является user
и profile
стол, это соотношение один к одному между ними,
в ProfileController
,
после входа пользователя в систему ,
когда доступ create
функция
если профиль пользователя не был создан, вернитесь create
страницу,
еще,
перенаправлять edit
функции.Laravel 5.2: создание и редактирование функции
Вопрос:
Как написать функцию create
и функцию edit
?
Я извинил часть их.
1, как написать параметр id
в create
функция?
2, как найти информацию о пользователе пользователя в edit
функция?
ProfileController:
public function create()
{
$user = \Auth::user();
if (!$user->profile) {
return view('profile.create');
}else{
//how to write 'id'
return redirect()->action('[email protected]', ['id' => .......]);
}
}
public function edit()
{
//how to find the profile of the login user?
return view('profile.edit', compact('profile'));
}
что ваша проблема? –
Вместо этого я создаю соответствующую запись профиля на 'User :: create()': https://laravel.com/docs/master/eloquent#events –
@MartinBean Я не понимаю, пример лучше. – sunshine