저장에 실패하면 코드는 이렇습니다
저장 성공했는데 템플릿이 있으면 어떻게 되돌리나요?
아니면 성공 메시지가 템플릿에 표시됩니다
================================================ === ==============================
라우터:
컨트롤러
템플릿 페이지
ringa_lee
우선 redirect()에 대한 개인적인 이해는 redirect('/template')가 아니라 redirect('/routePath')입니다. code>, 예를 들어 이렇게 사용하려면 다음 점프를 구현하세요. redirect()并不是redirect('/模板'),而是redirect('/routePath'),如果你要这样用的话,比如说实现下面的跳转:
redirect()
redirect('/template')
redirect('/routePath')입니다.
redirect('/模板')
redirect('/routePath')
return redirect('success')->with('status', 'Profile updated!');
一般的流程是这样的,首先你得在routes.php中注册你的路由,比如:
routes.php
Route::get('/success','UsersController@storeSuccess');
然后在UsersController的storeSuccess方法一般会有下面这个语句:
UsersController
storeSuccess
return view('users.success');
最后在success.blade.php中就可以使用类似下面的语句来获取跳转的信息了:
success.blade.php
@if (session('status')) <p class="alert alert-success"> {{ session('status') }} </p> @endif
这里的status就是最开始redirect()->with()中的status,理解为key。用session取这个key 으아악
status
redirect()->with()
key
session
으아악 그러면 UsersController의 storeSuccess 메서드에는 일반적으로 다음 명령문이 있습니다. 으아악
으아악
상태
로 이해됩니다. >키
세션
키
를 얻으세요. 마지막으로, 제가 방금 시작한 커뮤니티를 확인해 보세요. 여기에는 일련의 기사와 튜토리얼이 있습니다.
우선
redirect()
에 대한 개인적인 이해는redirect('/template')
가 아니라redirect('/routePath')입니다.
code>, 예를 들어 이렇게 사용하려면 다음 점프를 구현하세요.redirect()
并不是redirect('/模板')
,而是redirect('/routePath')
,如果你要这样用的话,比如说实现下面的跳转:一般的流程是这样的,首先你得在
routes.php
中注册你的路由,比如:然后在
UsersController
的storeSuccess
方法一般会有下面这个语句:最后在
success.blade.php
中就可以使用类似下面的语句来获取跳转的信息了:这里的
일반적인 프로세스는 다음과 같습니다. 먼저status
就是最开始redirect()->with()
中的status
,理解为key
。用session
取这个key
으아악routes.php
에 경로를 등록해야 합니다.으아악 그러면
마지막으로UsersController
의storeSuccess
메서드에는 일반적으로 다음 명령문이 있습니다. 으아악success.blade.php
에서 다음과 유사한 명령문을 사용하여 점프 정보를 얻을 수 있습니다.으아악
여기서상태
는 초기redirect()->with()
의상태
이며,로 이해됩니다. >키
.세션
을 사용하여 이키
를 얻으세요. 마지막으로, 제가 방금 시작한 커뮤니티를 확인해 보세요. 여기에는 일련의 기사와 튜토리얼이 있습니다.
# 🎜🎜# #🎜🎜#링크---》라라비스트#🎜🎜# #🎜🎜##🎜🎜#해피해킹#🎜🎜##🎜🎜#