모바일 상품상세설명 질문입니다! 채택완료

모바일상세설명 부분에 다른 설명으로 넣었고 모바일스킨도 설정 했습니다.


하지만 모바일상세설명을 못불러오고 pc 상세설명으로 나옵니다.


Copy
<div id="sit_inf" class="win_desc">    <?php if ($it['it_basic']) { // 상품 기본설명 ?>    <div id="sit_inf_basic">         <?php echo $it['it_basic']; ?>    </div>    <?php } ?>    <?php if ($it['it_explan'] || $it['it_mobile_explan']) { // 상품 상세설명 ?>    <div id="sit_inf_explan">        <?php echo ($it['it_mobile_explan'] ? conv_content($it['it_mobile_explan'], 1) : conv_content($it['it_explan'], 1)); ?>    </div>    <?php } ?>    <?php    if ($it['it_info_value']) {        $info_data = unserialize(stripslashes($it['it_info_value']));        if(is_array($info_data)) {            $gubun = $it['it_info_gubun'];            $info_array = $item_info[$gubun]['article'];    ?>


코딩부분에서 잘못되어 있는게 있나요??

답변 2개

채택된 답변
+20 포인트

구문에는 큰문제가 없습니다.

테마 나 스킨 경로가 잘못 되어 있는게 아닐까요. 


현재 파일이 맞는지 테스트 방법이 

<div id="sit_inf_explan"> 

        <?php echo ($it['it_mobile_explan'] ? conv_content($it['it_mobile_explan'], 1) : conv_content($it['it_explan'], 1)); ?>
    </div>
부분에 
<div id="sit_inf_explan">aaaa 
        <?php echo ($it['it_mobile_explan'] ? conv_content($it['it_mobile_explan'], 1) : conv_content($it['it_explan'], 1)); ?>
    </div>
라고 해보시면 됩니다. 
로그인 후 평가할 수 있습니다

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

찾다가 그냥 이것 저것 보고 짜집기 해서 조치 했습니다.

 

/theme/new/mobile/skin/shop/basic/item.form.skin.php

<? php //모바일 체크 구문은 head.sub.php에 선언하거나 해당 파일에 삽입시킨다.

$isMobile = preg_match('/(iPod|iPhone|Android|BlackBerry|SymbianOS|SCH-M\d+|Opera Mini|Windows CE|Nokia|SonyEricsson|webOS|PalmOS)/',$_SERVER['HTTP_USER_AGENT']); //모바일 체크

?>

                <?php if ($isMobile && $it['it_mobile_explan']) { // 모바일 상세설명 ?>
                    <?php echo conv_content($it['it_mobile_explan'], 1); ?>
                <?php } else { ?>
                    <?php echo conv_content($it['it_explan'], 1); ?>
                <?php } ?>

로그인 후 평가할 수 있습니다

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

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고