제목 | user_agent 변경 | ||
---|---|---|---|
카테고리 | CI 2, 3 | ||
글쓴이 | 최삐 | 작성시각 | 2018/10/18 11:40:15 |
|
|||
안녕하세요.
모바일웹에서 PC버전 보기를 구현하려고 하는데 보통 javascript로 PC, 모바일웹을 구분하여 하는 것 같더라구요.
지금 개발 중인 프로젝트는 하나의 도메인을 이용하고 있고 웹 데이터 안에 PC 모바일웹이 모두 들어 있습니다. 컨트롤러, 모델은 공유하며 CI_Loader의 view 메소드를 오버라이딩하였고 agent->is_mobile 을 이용해 PC의 경우 views/ 모바일의 경우 views/mobile을 바라보도록 하여 PC, 모바일웹을 구분하고 있습니다.
user_agent의 값을 변경할 수는 없는지, 또는 다른 좋은 방법이 없을지 궁금하여 질문 올립니다.
답변 부탁드립니다. 감사합니다. |
|||
다음글 | 로그인기능문제 (3) | ||
이전글 | CI에서 서브도메인에 대해서 로그인 세션 분리 (4) | ||
변종원(웅파)
/
2018/10/18 11:48:23 /
추천
0
|
최삐
/
2018/10/18 12:56:04 /
추천
0
테스트말고 PC버전보기 기능 구현이 필요합니다.
|
배강민
/
2018/10/18 13:22:20 /
추천
0
질문이 잘 이해는 안되지만 포럼에서 사용중인 tapbbs에 말씀하시는 기능이 있습니다. 모바일에서 pc버젼 보니 누르면 특정 파라미터를 던지고 그걸로 pc/mobile 폴더를 구분하고 쿠키에 담아둬고 사용하고 있습니다. 코드를 보시려면 tapbbs의 application/core/MY_Controller.php 에 있습니다. |
최삐
/
2018/10/18 13:33:34 /
추천
0
아하 포럼에서 get 파라미터로 구분하여 사용하고 있었군요 ㅋㅋ 답변 감사합니다.! |
변종원(웅파)
/
2018/10/18 13:52:56 /
추천
0
최삐/ 이미 질문에 구현되어 있다고 하셔서 질문이 이해가 안됐었네요. ㅎㅎ
|
테스트때문에 그러신건가요?
크롬 개발자도구에 필요한 기능이 있습니다.
구글에서 chrome device toolbar 로 검색해서 사용법 찾아보세요.