그누보드5 스킨파일의 $i 값 전달 질문드려요

Copy
$i=0;

foreach((array) $list as $row){
  
    if( empty($row) ) continue;

    $item_link_href = shop_item_url($row['it_id']);
    $star_score = $row['it_use_avg'] ? (int) get_star($row['it_use_avg']) : '';
    $is_soldout = is_soldout($row['it_id'], true);   // 품절인지 체크

    echo "<div class=\"product_list_box\">\n";

    if ($this->href) {
        echo " <ul onclick=\"location.href='{$item_link_href}'\">\n";
    }

    echo "<li>\n";
    echo "<div class=\"product_text\">\n";

    if ($this->view_it_name) {
        echo "<p class=\"tx1\">".stripslashes($row['it_name'])."</p>\n";
        echo "<p class=\"tx1_en\">".stripslashes($row['it_name_en'])."</p>\n";
    }

 

.

.

.

 

$i++;

}

리스트 스킨파일 list.*.skin.php 코드인데요 이스킨을 쓰는 list.php로는 $i의 값이 넘어가서 더보기 기능을 만들수 있는데요

 

메인 스킨파일 main.*.skin.php 도 같은 foreach 문을 가지고 있는데 이스킨을 쓰는 index.php로는 $i의 값이 넘어가질 않습니다.. 무슨 문제가 있을까요?

 

답변 1개

불러오는곳에서 저 변수가 겹친거 아닐까요? 

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

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

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

로그인
🐛 버그신고