커뮤니티는 반응형, 쇼핑몰은 적응형 사용 가능한가요?
본문
config.php에서 제어되는것 같던데
G5_USE_MOBILE 를 false주니 쇼핑몰까지 영향을 받네요.
커뮤니티는 반응형, 쇼핑몰은 적응형 사용 가능한가요?
답변 3
먼저 쇼핑몰부터 적응형을 만드시고...
커뮤니티의 경우 반응형을 예컨대 모바일을 기준으로 만들었다면
php 나 자바스크립트로 현재 페이지 경로에서 /shop/ 이라는 문자열이 읽히지 않는다면
즉 쇼핑몰 페이지가 아니라면
주소 뒤에 무조건 device=mobile 을 붙이는 로직을 head 나 hook 으로 넣어주시면 됩니다.
다만 ?device=mobile 이나 &device=mobile 이 주소부분에 표현되는 것이 싫으시다면
기교적으로 저 GET 변수를 POST 변수로 치환하시는 고민도 해 보셔야 할 거에요.
제일 좋은 건 config 에서 주는 both, pc, mobile 을 리자님께서
쇼핑몰 부분과 커뮤니티 부분을 따로 분리하여 2개의 상수로 만들어 배포하는 것입니다.ㅋ
쇼핑몰에 접속할 경우 강제로 config.php 파일에서
값을 true로 지정해버리면 안될까 싶네요.
전체적으로 반응형으로 하지 않고 별도 구분을 하려면 반응형 G5_USE_MOBILE 부분에 대한 처리를 쇼핑몰과 커뮤니티를 별도로 분리 작업을 해주셔야 합니다.
답변을 작성하시기 전에 로그인 해주세요.