리스트 스킨에서 이미지 출력이 되지 않습니다.

리스트 스킨에서 이미지 출력이 되지 않습니다.

QA

리스트 스킨에서 이미지 출력이 되지 않습니다.

답변 1

본문

이미지를 등록하면, /data/file/bo_table/ 에 저장이 됩니다.

 

이 이미지를 리스트에서 보여지도록 스킨이 구성되어 있는데

 

리스트페이지에서 $list[$i]['file'] 의 값이 없어서  

 

스킨에서 다음과 같이 이미지를 불러올때, 출력이 되지 않습니다.

 


<?php
                        for($i=0; $i < count($list); $i++){
                            if($i % 2 == 0){
                        ?>
                            <ul class="colgroup">
                        <?php
                            }
                        ?>
                            <li>
                            <a href="#none">
                        <?php if($list[$i]['wr_1'] == 'youtube'){ ?>
                            <img src="http://i1.ytimg.com/vi/<?php echo $list[$i]['wr_2']; ?>/mqdefault.jpg" alt="썸네일" width="260px" height="260px" wr_id="<?php echo $list[$i]['wr_id']; ?>" w="640" h="480" />
                        <?php }else{ ?>
                            <img src="/data/file/<?php echo $bo_table; ?>/<?php echo $list[$i]['file'][0]['file']; ?>" alt="썸네일" width="260px" height="260px" wr_id="<?php echo $list[$i]['wr_id']; ?>" w="<?php echo $list[$i]['file'][1]['image_width']; ?>" h="<?php echo $list[$i]['file'][1]['image_height']; ?>" />
                        <?php } ?>
                            </a>
                            <strong id="glayer_title_text<?php echo $list[$i]['wr_id']; ?>"><?php echo $list[$i]['subject']; ?></strong>
                            <input type="hidden" id="glayer_img_src<?php echo $list[$i]['wr_id']; ?>" value="/data/file/<?php echo $bo_table; ?>/<?php echo $list[$i]['file'][1]['file']; ?>" />
                            <input type="hidden" id="glayer_type<?php echo $list[$i]['wr_id']; ?>" value="<?php echo $list[$i]['wr_1']; ?>" />
                            <input type="hidden" id="glayer_youtube_code<?php echo $list[$i]['wr_id']; ?>" value="<?php echo $list[$i]['wr_2']; ?>" />
                            </li>
                        <?php
                            if($i % 2 == 1 || $i == (count($list) - 1)){
                        ?> 

 

이럴 경우에, 따로 쿼리를 해서 연결해서 넣어주도록 해야 하나요? 아니면 다른 방법이 있을까요? 

이 질문에 댓글 쓰기 :

답변 1

include_once(G5_LIB_PATH.'/thumbnail.lib.php'); 하시고

for 반복문 내에서

$thumb=get_list_thumbnail($board['bo_table'], $list[$i]['wr_id'], 가로크기, 세로크기);

이후 <img src="$thumb['src']" ........ />를 출력하시면 됩니다. 

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 36
© SIRSOFT
현재 페이지 제일 처음으로