제목 | url 패턴 설정 질문 | ||
---|---|---|---|
글쓴이 | 줄리엣 | 작성시각 | 2014/12/05 11:19:33 |
|
|||
CI초보 입니다. 제가 언어별로 url을 분리를 시켜줘야 하는데요 CI에서 보통 mvc 패턴이 view에서 <a href="/test/test_method/param"> 로 링크를 걸어줬을 경우 test라는 컨트롤러에 test_method라는 메소드를 호출하고 param을 파라미터로 받는식인데 기존 url이 => http://프로젝트명/test(컨트롤러)/메소드 라고 했을때 url => http://프로젝트명/국가코드/test(컨트롤러)/메소드 이런식으로 url을 분리작업을 해줘야 합니다. 이런 경우에 폴더를 따로 만들어서 똑같은파일을 국가별로 여러개만들어야 하는지 아니면 php+CI에서 url패턴을 설정하는 부분이 있는지 궁금합니다. |
|||
다음글 | ci 에서 pdf파일을 열지말고 다운로드 받게 하고싶어... (3) | ||
이전글 | 배열 키값 변경 ㅠㅠ (1) | ||
한대승(불의회상)
/
2014/12/05 11:51:35 /
추천
0
|
줄리엣
/
2014/12/05 13:28:55 /
추천
0
폴더를 하나면 생성을 하겠는데 언어별로 만들어 주려다보니깐 폴더를 여러개를 만들어야하고 그 밑에
동일한 컨트롤러 파일들을 여러번 복사하게 되는 경우가 생겨서 너무 소스가 중복되지 않나 해서요 |
변종원(웅파)
/
2014/12/05 13:49:08 /
추천
0
routes.php 파일 참고하세요.
http://a.com/kr/test/test_method 이라면 /test/test_method/파라미터 형태로 변환해줄 수 있습니다. (정규표현식) |
줄리엣
/
2014/12/05 14:59:39 /
추천
0
음.. routes.php에서 기본 경로를 설정해주는거 같은데
정규표현식을 쓰라는게 어떤말씀이신지 .. |
http://cikorea.net/user_guide_2.1.0/general/controllers.html