최신게시물 잘 나오던데 안나오는데요. 채택완료

4년 전 조회 1,744

수고하십니다.

최신게시물이 잘 나오다가 안나오네요.

 

새로고침을 하면

텍스트와 이미지가 한번 보여지는데

그 이후 나타나지가 않습니다.

 

잠깐 보여질때는

css깨진 것처럼 보여지는 것 같습니다.

 

조언 좀 부탁드립니다.

 

Copy
<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
include_once(G5_LIB_PATH.'/thumbnail.lib.php');

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

<!-- <script src="http://code.jquery.com/jquery.js"></script> -->
<script src="<?php echo $latest_skin_url?>/src/skdslider.min.js"></script>
<link href="<?php echo $latest_skin_url?>/src/skdslider.css" rel="stylesheet">
<script type="text/javascript">
        jQuery(document).ready(function(){
            jQuery('#demo1').skdslider({delay:5000, animationSpeed: 2000,showNextPrev:true,showPlayButton:true,autoSlide:true,animationType:'fading'});
            jQuery('#demo2').skdslider({delay:5000, animationSpeed: 1000,showNextPrev:true,showPlayButton:false,autoSlide:true,animationType:'sliding'});
            jQuery('#demo3').skdslider({delay:5000, animationSpeed: 2000,showNextPrev:true,showPlayButton:true,autoSlide:true,animationType:'fading'});
            
            jQuery('#responsive').change(function(){
              $('#responsive_wrapper').width(jQuery(this).val());
              $(window).trigger('resize');
            });
            
        });
</script>

<div id="responsive_wrapper" style="max-width:100%;margin:0 auto;">
<ul id="demo2">
    <?php for ($i=0; $i<count($list); $i++) { ?>
    <li>
        <a href="<?php echo $list[$i]['wr_link1'];?>">
        <?php
        if ($list[$i]['is_notice']) { // 공지사항  ?>
            <strong style="width:<?php echo $board['bo_gallery_width'] ?>px;height:<?php echo $board['bo_gallery_height'] ?>px">공지</strong>
        <?php } else {
            $thumb = get_list_thumbnail($board['bo_table'], $list[$i]['wr_id'], $board['bo_gallery_width'], $board['bo_gallery_height']);

            if($thumb['src']) {
                $img_content = '<img src="'.$thumb['src'].'" alt="'.$thumb['alt'].'">';
            } else {
                $img_content = '<span style="width:'.$board['bo_gallery_width'].'px;height:'.$board['bo_gallery_height'].'px">no image</span>';
            }

            echo $img_content;
        }
         ?>
        </a>
        <div class="slide-desc">
            <h2><?php echo $list[$i]['subject']?></h2>
            <p><?php //echo conv_content($list[$i]['wr_content'], 1)?> </p>
        </div>
    </li>
    <?php } ?>
</ul>
</div>

답변 2개

채택된 답변
+20 포인트

일단 /config.php 파일에서 캐시를 끄고 테스트해보세요.

define('G5_USE_CACHE',  false); // 최신글등에 cache 기능 사용 여부

 

캐시를 껐을 때 정상이라면..

$thumb = get_list_thumbnail($board['bo_table'], $list[$i]['wr_id'],...................
여기서 $board['bo_table'] 부분을 $bo_table 로 바꿔보시고.
$thumb = get_list_thumbnail($bo_table, $list[$i]['wr_id'],..........

 

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

답변에 대한 댓글 1개

작은별님 답변 감사합니다.
캐시를 꺼도 반응은 똑같네요.
잠시 깜빡거리며 나타 났다가 공백으로 나옵니다.

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

브라우저(크롬) 개발자 툴, 네트워크 탭에서

문제가 있는지 살펴 보면서 페이지를 새로고침해 보세요.

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

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

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

로그인
🐛 버그신고