제목 | [CI2/CI3] 간단한 코드의 Alert 헬퍼입니다. | ||
---|---|---|---|
글쓴이 | Chris Ray | 작성시각 | 2018/02/26 07:49:41 |
|
|||
<?php defined('BASEPATH') OR exit('No direct script access allowed'); if(!function_exists('alert_main')) { function alert_main($msg) { $baseURL = 'base_url'; echo <<< HTML <script type="text/javascript"> alert('{$msg}'); window.location = "{$baseURL()}"; </script> HTML; } } if(!function_exists('alert')) { function alert($msg) { echo <<< HTML <script type="text/javascript"> alert('{$msg}'); </script> HTML; } } alert(String $msg) : JavaScript alert() 를 실행합니다. alert_main(String $msg) : JavaScript alert() 실행 후, CI base_url() 로 이동합니다. CI url 헬퍼를 기반으로 사이트 URI를 얻으므로, 사용할 컨트롤러나 객체에서 CI url 헬퍼가 로드되지 않았을 경우, 작동에 문제가 발생할 수 있습니다. 이럴 경우, 코드 맨 위 defined() 절 하단에 $CI =& get_instance(); $CI->load->helper(['url']); 코드 2줄을 추가해주시면 됩니다.
유용했으면 좋겠습니다. 잘쓰세요 ^^ |
|||
다음글 | [CI2/CI3] Straight-layout | ||
이전글 | 간단한 DB쿼리를 간단하게 만들어주는 CRUD 모델 (3) | ||
한대승(불의회상)
/
2018/02/26 08:56:33 /
추천
0
|
감사 합니다.
유용하게 사용하겠습니다.