Q&A

소스 코드들을 보니 위의 2가지 중 한가지 방식으로 에러 처리나 메시지 처리를 하던데,

실행 결과는 둘다 동일하게 OOPS! 라는 박스가 나오더군요 ㅎㅎ

 

혹시 이 두가지 방식의 차이점이 뭔지 아시는 분 계시면 좀 알려주세요~

 

그리고 출력되는 창의 내용을 제가 customizing하려면 어디에 들어가야 할런지도 아시는 분 계시면 좀 알려주십사~ 부탁드립니다.

 

꾸뻑~

댓글 2

  • $this->stop('message') 이건 만사를 다 팽개치고 OOPS!를 표시한 후 강제 종료합니다.

    new Object(-1, 'message') 이게 좀더 깔끔한 방법입니다. AJAX 요청인 경우 알럿창을 표시하고, 그렇지 않은 경우 OOPS!를 표시하고, 모듈 실행 후에 작동해야 하는 트리거나 애드온까지 모두 처리한 후에 정상적으로 종료합니다.
  • @기진곰
    아, 그렇군요. 친절한 설명 감사드립니다~