테스트 사이트 - 개발 중인 베타 버전입니다

모바일 버전으로 보기, PC 버전으로 보기

· 10년 전 · 11883 · 7
2014.11.25_03.png
쇼핑몰에는 전환 단추가 없습니다.
그누보드에 있는 소스들을 쇼핑몰로 복사해 보았습니다.


shop/shop.tail.php

[code]<?php
$sec = get_microtime() - $begin_time;
$file = $_SERVER['SCRIPT_NAME'];

if ($config['cf_analytics']) {
echo $config['cf_analytics'];
}
?>[/code]하단의 위 소스를 아래 소스로 대체
('대체'라기보단 '삽입'이 맞겠지만...)

[code]<?php
if(G5_DEVICE_BUTTON_DISPLAY && !G5_IS_MOBILE) { ?>
<a href="<?php echo get_device_change_url(); ?>" id="device_change">Mobile Shop</a>
<?php
}

$sec = get_microtime() - $begin_time;
$file = $_SERVER['SCRIPT_NAME'];

if ($config['cf_analytics']) {
echo $config['cf_analytics'];
}
?>[/code]


css/default_shop.css
제일 하단에 아래 소스 삽입

[code]/* Mobile화면으로 */
#device_change {display:block;margin:0.3em;padding:0.5em 0;border:1px solid #eee;border-radius:2em;background:#fff;color:#000;font-size:1.25em;text-decoration:none;text-align:center}[/code]



mobile/shop/shop.tail.php

[code]<?php
$sec = get_microtime() - $begin_time;
$file = $_SERVER['SCRIPT_NAME'];

if ($config['cf_analytics']) {
echo $config['cf_analytics'];
}
?>[/code]하단의 위 소스를 아래 소스로 대체

[code]<?php
if(G5_DEVICE_BUTTON_DISPLAY && G5_IS_MOBILE) { ?>
<a href="<?php echo get_device_change_url(); ?>" id="device_change">PC Shop</a>

<?php
}

$sec = get_microtime() - $begin_time;
$file = $_SERVER['SCRIPT_NAME'];

if ($config['cf_analytics']) {
echo $config['cf_analytics'];
}
?>[/code]


css/mobile_shop.css
제일 하단에 아래 소스 삽입

[code]/* PC화면으로 */
#device_change {display:block;margin:5px;padding:5px 0;border:1px solid #eee;border-radius:2em;color:#000;font-size:1em;text-decoration:none;text-align:center}[/code]


잘못된 부분이 있으면 지적 바랍니다.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 7개

$sec = get_microtime() - $begin_time;
$file = $_SERVER['PHP_SELF'];

이 소스 두 줄은...
각각 '페이지 로드 시간'과 '현재 페이지 파일명'이라고 하며, 지워도 상관 없다고 하는군요.
감사합니다.
아래는... 전환 버튼이 기본으로 달리지않은 이유라고 합니다.(편리님 답변)

영카트의 결제 모듈 때문입니다. 모바일과 PC의 모듈이 다르기 때문에 사용자가 임의로 기기를
변경한 후 주문 시 결제를 하면 오류가 발생합니다. 이런 경우 때문에 개발 때부터 기기 변경 버튼은 제외했습니다.
글쿤요~
ㅠㅠ 이제야 이글을 봤습니다.
여러가지 고민중 하나가 더 해결 됬네요 ^^ 감사합니다^^
10년 전
편리님~

카페24는 결제시 자동으로 모바일 버전으로 이동합니다.
참고하시면 좋을듯 합니다.
꿀팁이네요. ^^

게시글 목록

번호 제목
507
504
502
499
495
492
485
484
481
480
478
476
467
462
459
458
457
452
444
438
437
425
423
420
417
416
415
410
407
405