그누커머스 최신글 더보기 링크오류

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
그누커머스 최신글 더보기 링크오류

QA

그누커머스 최신글 더보기 링크오류

본문

안녕하세요 이번 그누커머스 갤러리형식 최신글을 메인에 빼는걸 적용했는데요 ***더보기 를 눌렀을때 그 페이지로 가는게아닌 메인페이지로 자꾸 링크가되더라구요. 이걸 링크를 정상적으로 되게할려면 어디부분을 손봐야할까요?? 아래 소스코드 입니다


<?php

if (!defined('GC_NAME')) exit; // 개별 페이지 접근 불가

include_once( GC_LIB_PATH.'/thumbnail.lib.php' );  //리스트에서 이미지를 사용할시 사용

 

if( !is_array($list) ) return;

// $gc_page_url 이 빈값으로 나올 경우 숏코드에 해당 url을 입력, 또는 게시판 기본 설정에서 적용할 페이지을 설정해 주시면 됩니다.

 

$img_width = $img_height = '300';   //이미지 width, height 지정 ( 썸네일 크기 )

?>

<div class="gc_latest_lt">

    <ul class="gc_latest_ul latest_row">

    <?php

    foreach($list as $row) {

        if( !isset($row['wr_id']) ) continue;

        $thumb = gc_get_list_thumbnail($bo_table, $row['wr_id'], $img_width, $img_height);

 

        if($thumb['src']) {     //이미지가 있을때

            $img_content = '<img src="'.$thumb['src'].'" class="lat_img" alt="'.$thumb['alt'].'" >';

        } else {    //이미지가 없을때

            $img_content = '<span class="lat_img" >no image</span>';

        }

    ?>

        <li class="col-gn-<?php echo $rows; ?>">

            <?php

            echo "<a href=\"".esc_url($row['href'])."\">";

            echo $img_content;

            /*if ($row['is_notice'])

                echo "<strong>".$row['subject']."</strong>";

            else

                echo $row['subject'];

   */

            if ($row['comment_cnt'])

                echo $row['comment_cnt'];

 

            echo "</a>";

 

            // if ($row['link']['count']) { echo "[{$row['link']['count']}]"; }

            // if ($row['file']['count']) { echo "<{$row['file']['count']}>"; }

 


            if (isset($row['icon_hot'])) echo " " . $row['icon_hot'];

            if (isset($row['icon_file'])) echo " " . $row['icon_file'];

            if (isset($row['icon_link'])) echo " " . $row['icon_link'];

            if (isset($row['icon_secret'])) echo " " . $row['icon_secret'];

             ?>

        </li>

    <?php }  ?>

    <?php if (count($list) == 0) { //게시물이 없을 때  ?>

    <li><?php _e('게시물이 없습니다.', GC_NAME);?></li>

    <?php }  ?>

    </ul>
 
</div>
<br>
<br>
<div class="lt_more"><a href="<?php echo esc_url( $gc_page_url ); ?>"><span class="sound_only"><?php echo $bo_subject ?></span><?php _e('더보기', GC_NAME);?></a></div>

<!-- } <?php echo $bo_subject; ?> 최신글 끝 -->
 

이 질문에 댓글 쓰기 :

답변 4

$gc_page_url  이 변수를 echo 찍어보시면 빈값이 나올거같네요 

$gc_page_url 변수를 확인해보셔요 

echo값을 프린트해보셔서 직접 잡아줘야할듯.

https://sir.kr/manual/gnucommerce/274


메뉴얼을 참고해 주세요.


게시판 설정에서 페이지 적용을 하지 않았다면,


숏코드에 url="http://해당페이지주소"


넣어주시면 됩니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 44
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT