채택완료

echo latest가 출력이 잘 안되네요......

2021-01-14 (목) 17:32:03 2,668

2106084738_1610612953.0817.png

처음에는 이렇다가

2106084738_1610612993.6252.png

새로고침 한번 해주면 쭉 이렇게 출력이 안되네요...

Copy
<?php
    // 이 함수가 바로 최신글을 추출하는 역할을 합니다.
    // 사용방법 : latest(스킨, 게시판아이디, 출력라인, 글자수);
    // 테마의 스킨을 사용하려면 theme/basic 과 같이 지정
    echo latest('theme/banner', 'banner', 10, 23);
    ?>
Copy
<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
include_once(G5_LIB_PATH.'/thumbnail.lib.php');

// add_stylesheet('css 구문', 출력순서); 숫자가 작을 수록 먼저 출력됨
add_stylesheet('<link rel="stylesheet" href="'.$latest_skin_url.'/style.css">', 0);
$thumb_width = 300;
$thumb_height = 300;
?>

<div class="lt_service">
    <ul>
    <?php
    for ($i=0; $i<count($list); $i++) {
    $thumb = get_list_thumbnail($bo_table, $list[$i]['wr_id'], $thumb_width, $thumb_height, false, true);

    if($thumb['src']) {
        $img = $thumb['src'];
    } else {
        $img = G5_THEME_IMG_URL.'/noimage.png';
        $thumb['alt'] = '이미지가 없습니다.';
    }
    $img_content = '<img src="'.$img.'" alt="'.$thumb['alt'].'" >';
    ?>
        <li>
            <div class="card">
                <a href="<?php echo $list[$i]['href'] ?>" class="lt_img"><?php echo $img_content; ?></a>
                <div class="info">
                <?php

                echo "<a href=\"".$list[$i]['href']."\" class=\"lt_tit\"> ";
                if ($list[$i]['icon_secret']) echo "<i class=\"fa fa-lock\" aria-hidden=\"true\"></i><span class=\"sound_only\">비밀글</span> ";
                if ($list[$i]['is_notice'])
                    echo "<strong>".$list[$i]['subject']."</strong>";
                else
                    echo $list[$i]['subject'];

                echo "</a>";

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

                 //echo $list[$i]['icon_reply']." ";
               // if ($list[$i]['icon_file']) echo " <i class=\"fa fa-download\" aria-hidden=\"true\"></i>" ;
                //if ($list[$i]['icon_link']) echo " <i class=\"fa fa-link\" aria-hidden=\"true\"></i>" ;

                ?>
                 <div class="lt_detail"> <?php echo get_text(cut_str(strip_tags($list[$i]['wr_content']), 50), 1); ?></div>
                 </div>
             </div>
        </li>
    <?php }  ?>
    <?php if (count($list) == 0) { //게시물이 없을 때  ?>
    <li class="empty_li">게시물이 없습니다.</li>
    <?php }  ?>
    </ul>

</div>

소스도 이상이 없는것 같은데.... 어떻게 해야하나요??

답변 2개 / 댓글 3개

채택된 답변
+20 포인트
2021-01-14 (목) 19:42:02

게시물이 없어서 그런거 아녀요?

답변에 대한 댓글 3개

게시물 있어여 근데 희한하게 업로드하고 처음에는 잘뜨다가 새로고침 한번 해주면 게시물이 없다고 뜨네요....
캐시삭제 해보세요 브라우저 캐삭 하시던지 아니면 관리자에서 삭제 하는게 있어여 관리자로 해보면 제대로 나올지도?
아 용량 문제였네요 ㅎㅎ 감사합니다.
2021-01-14 (목) 18:35:45

echo latest('theme/banner', 'banner', 10, 23);

->

echo latest('theme/banner', 'banner', 3, 23);

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