본문 바로가기
소프트웨어 개발/웹(Web)

[Web] 라라벨 return으로 alert 창 띄우기

by Sakriun_to 2022. 6. 15.
728x90
컨트롤러에서 return으로 값을 보내고 view에서 스크립트로 알럿을 띄우는 방식입니다.
 
----controller.php ----------------------------------------------------------------------------
// 로그인 알럿 및 로그인 페이지로
return redirect()->route('login')->with('jsAlert', '로그인 후 이용해주세요');

// 로그인 알럿 및 전 페이지로
return redirect()->back()->with('jsAlert', '로그인 후 이용해주세요');

// return 시 리쿼스트 값도 가져가기
return redirect()->back()->withInput($request->input())
->witherror("사업자등록번호가 올바르게 입력되지 않았습니다.");
 
---- view.blade.php --------------------------------------------------------------------------
@if(Session()->has('jsAlert'))
    <script>
        alert('{{ Session()->get('jsAlert') }}');
    </script>
@endif

 

위와 같이 하면 controller에서 값을 보내서 알럿을 띄울 수 있습니다.

728x90
반응형

댓글