제목 | ci hook 관련 질문드립니다! | ||
---|---|---|---|
글쓴이 | 녹차마왕 | 작성시각 | 2016/05/16 16:49:20 |
|
|||
ci에서 hook라 함은 mvc를 탈때 특정 순간에 원하는 작업을 시행하는것으로 알고있습니다. 혹시 이 hook를 특정한경우 (ex. 로그인할떄만 hook제외)에만 hook를 안타게 제외할수있나요?
혹은 pre_contoller 후크에서 특정 post_contorller 만 타지 못타도록 앞에 hook에서 예외처리가 가능할까요?? |
|||
다음글 | 컨트롤러나, 모델 클래스가 쓰레드에 안전한가요? (2) | ||
이전글 | 관리자페이지와 사용자페이지를 나누려면 (2) | ||
변종원(웅파)
/
2016/05/16 18:15:01 /
추천
0
주소에서 컨트롤러명 가져와서 분기처리하시면 됩니다.
|
녹차마왕
/
2016/05/17 08:39:38 /
추천
0
웅파 // 답변감사합니다. 주소라하심은 hook pre_controller단계 말씀하시는건가요?
|
변종원(웅파)
/
2016/05/17 08:46:42 /
추천
0
|
녹차마왕
/
2016/05/17 08:51:07 /
추천
0
웅파// 자꾸 허접한 질문해서 죄송합니다.ㅜㅜ 제가 질문드리는 요지는 특정 url에 대해서만 post_contorller_constructor 후크를 안타게 하는게 목적입니다. 그래서 그앞에 pre_controller에서 if url == 'http://blalbla' 면 post_controller_constrcutor타지말고 원래처럼 작둉해라! 라고 하고싶은데 그 '원래처럼작동해라!'라고 하는 방법이 궁금한것입니다..
|
녹차마왕
/
2016/05/17 08:52:25 /
추천
0
즉, current_url()이 특정한(A.php)에 대해서만 post_controller_constructor를 끄는 기능을 하는 분기를 하고싶습니다..
|
한대승(불의회상)
/
2016/05/17 12:12:24 /
추천
0
hook은 전체적으로 끄거나 켤수 있습니다. 웅파님 말대로 hook 내부에서 호출되는 컨트롤러명이나 URL을 점검하여 분기 시켜주세요. |
녹차마왕
/
2016/05/17 12:36:06 /
추천
0
한대승 // 답변 감사합니다!!
|