Error Controller에서 Error 출력 방법을 안내합니다.
확인해 주세요
Error Method 는 Controller 에서 활용할 수 있으며, Submit Controller 에서는 Valid Method를 통해 error 출력이 가능합니다.
사용 준비
Error를 사용하기 위해선 아래와 같이 Controller 최상단에 use 가 선언 되어야 합니다.
Controller
/app/test.php
<?php use Corelib\Func;
화면에 메시지 출력한 후 코드실행 중단
화면에 오류 메시지를 출력합니다.
Controller
/app/test.php
<?php use Corelib\Func; ... Func::err_print('msg');
인자값 | 설명 |
---|---|
msg | 출력할 오류 메시지 |
alert로 메시지 노출 후 코드실행 중단
Javascript alert() 로 오류 메시지를 노출한 후 코드 실행을 중단합니다.
Controller
/app/test.php
<?php use Corelib\Func; ... Func::err('msg');
인자값 | 설명 |
---|---|
msg | 노출할 오류 메시지 |
alert로 메시지 노출 후 뒤로가기
Javascript alert() 로 오류 메시지를 노출한 후 브라우저를 뒤로가기 처리 합니다. (코드 실행 중단) : history.back()
Controller
/app/test.php
<?php use Corelib\Func; ... Func::err_back('msg');
인자값 | 설명 |
---|---|
msg | 노출할 오류 메시지 |
alert로 메시지 노출 후 특정 웹페이지로 이동
Javascript alert() 로 오류 메시지를 노출한 후 지정한 특정 웹페이지로 이동합니다. (코드 실행 중단)
Controller
/app/test.php
<?php use Corelib\Func; ... Func::err_location('msg', 'url');
인자값 | 설명 |
---|---|
msg | 노출할 오류 메시지 |
url | 지정한 웹페이지 URL로 이동합니다. |
오류 메시지 없이 특정 웹페이지로 이동
오류 메시지 노출 없이 지정한 특정 웹페이지로 이동합니다. (코드 실행 중단)
Controller
/app/test.php
<?php use Corelib\Func; ... Func::location('url');
인자값 | 설명 |
---|---|
url | 지정한 웹페이지 URL로 이동합니다. |
오류 메시지 없이 특정 웹페이지로 이동 (target parent)
iframe, frameset 환경에서 Parent target으로 오류 메시지 노출 없이 지정한 특정 웹페이지로 이동합니다. (코드 실행 중단)
Controller
/app/test.php
<?php use Corelib\Func; ... Func::location_parent('url');
인자값 | 설명 |
---|---|
url | 지정한 웹페이지 URL로 이동합니다. |
alert로 메시지 노출 후 윈도우 닫기
Javascript alert() 로 오류 메시지를 노출한 후 브라우저 윈도우를 강제로 닫습니다. (코드 실행 중단) : window.close()
Controller
/app/test.php
<?php use Corelib\Func; ... Func::err_close('msg');
인자값 | 설명 |
---|---|
msg | 노출할 오류 메시지 |
alert로 메시지 노출 후 코드는 계속 실행
Javascript alert() 로 오류 메시지를 노출한 후 실행중이던 코드는 계속 진행합니다.
Controller
/app/test.php
<?php use Corelib\Func; ... Func::alert('msg');
인자값 | 설명 |
---|---|
msg | 노출할 오류 메시지 |