제목 | 404 에러 페이지에 대해서 질문 합니다. | ||
---|---|---|---|
글쓴이 | dataguru | 작성시각 | 2013/03/23 00:40:43 |
|
|||
현제 404 에러 페이지는 css, html 을 수정하여 사용하고 있습니다, 그런데 언어팩을 auto 로드로 설정 해놓고 404 에러 페이지 에서도 사용 할려고 하는데 계속 오류 가뜨네요. 404 에러페이지 에서도 언어팩을 사용할려면 어떻게 해야나요???????? |
|||
다음글 | ci 를 이제 시작하는 초보 입니다~ (6) | ||
이전글 | CI도입 결정에 용기를 구하고자 조언 구합니다. (3) | ||
헛발이
/
2013/03/23 11:55:54 /
추천
0
|
dataguru
/
2013/03/26 11:58:11 /
추천
0
감사합니다. 헛발이님
그런데 궁금한게 있습니다. 폼 벨리데이션 에서는 언어팩에 변수를 인자값으로 보내서 사용할수 있는것으로 알고 있습니다. 그렇다면 폼 벨리데이션에서 말고 그냥 일반적으로 언어팩을 사용할때 인자값을 같이 보내서 언어팩을 적용하고 싶습니다. 어떻게 해야할까요????????? ex: ['my_lang'] = '인녕하세요 %s 님'; my_lang 을 출력할때 인값을 같이 보내서 안녕하세요 dataguru 님 이렇게 출력되게 하고싶습니다. |
헛발이
/
2013/03/26 12:10:41 /
추천
0
마찮가지 않일까요?
['my_lang'] = '인녕하세요 %s 님'; echo sprintf($this->lang->line('my_lang'), $username); 이렇게 하는건 어디서나 마찮가지 일거 같은데요.... |
dataguru
/
2013/03/26 12:23:26 /
추천
0
아 그렇군요 감사합니다.
|
코드이그나이터의 자원을 쓸것이라면
application / config / routes.php 여기 파일의 내용에서 404페이지를 자신이 원하는 콘트롤러로 보낼 수 있습니다.
아래와 같이 말이죠...
$route['404_override'] = 'error_404';
그리고 자신만의 콘트롤러를 만들어 사용하시면 됩니다.
application / controllers / error_404.php 라는 콘트롤러로요~
그러면 404페이지에서도 언어팩을 사용할 수 있을거에요
콘트롤러 이름은 자유렵게 사용하시면 됩니다.