채택완료

첨부한 이미지를 뷰페이지 파일목록에 나타나게 어떻게 하나요?

2014-07-10 (목) 13:28:00 7,083

아래 이미지처럼 첨부파일에 jpg, png, gif 등의 이미지를 첨부하면 view 페이지에서 썸네일로 나와요.

그런데 썸네일 나오면서 동시에 "빨간박스" 부분의 첨부파일 목록에도 ~~.jpg 이렇게 다운받을 수 있게

목록에 나타나게 하려면 어떻게 해야 하나요?

view.skin.php 파일 부분의

Copy
<!-- 첨부파일 시작 { -->    <section id="bo_v_file">        <h2>첨부파일</h2>        <ul>        <?php   // 가변 파일   for ($i=0; $i<count($view['file']); $i++) {    if (isset($view['file'][$i]['source']) && $view['file'][$i]['source'] && !$view['file'][$i]['view']) {         ?>            <li>                <a href="<?php echo $view['file'][$i]['href'];  ?>" class="view_file_download">                    <img src="<?php echo $board_skin_url ?>/img/icon_file.gif" alt="첨부">                    <strong><?php echo $view['file'][$i]['source'] ?></strong>                    <?php echo $view['file'][$i]['bf_content'] ?> (<?php echo $view['file'][$i]['size'] ?>)                </a>                <span class="bo_v_file_cnt"><?php echo $view['file'][$i]['download'] ?>회 다운로드</span>                <span>DATE : <?php echo $view['file'][$i]['datetime'] ?></span>            </li>        <?php   }         }         ?>        </ul>    </section>    <!-- } 첨부파일 끝 -->​

이 부분을 어떻게 수정해야 하나요?

74a7213e28b5e7ee644fdac8a4018955_1404966271_0987.jpg 

|

답변 2개 / 댓글 2개

채택된 답변
+20 포인트
2014-07-10 (목) 14:57:27

한가지 빠졌네요~ view.skin.php 파일에 해당부분도 수정해주세요

[수정전]

Copy
<?php    if ($view['file']['count']) {        $cnt = 0;        for ($i=0; $i<count($view['file']); $i++) {            if (isset($view['file'][$i]['source']) && $view['file'][$i]['source'] && !$view['file'][$i]['view'])                $cnt++;        }    }     ?>​

[수정후]

Copy
<?php    if ($view['file']['count']) {        $cnt = 0;        for ($i=0; $i<count($view['file']); $i++) {            if (isset($view['file'][$i]['source']) && $view['file'][$i]['source'])                $cnt++;        }    }     ?>​

답변에 대한 댓글 1개

오오오~~ 완벽하네요!! 정말 감사해요~!!!
2014-07-10 (목) 13:39:58

Copy
// 가변 파일 for ($i=0; $i<count($view['file']); $i++) {       if (isset($view['file'][$i]['source']) && $view['file'][$i]['source']{

이렇게 바꿔주세요~

답변에 대한 댓글 1개

답변 감사해요. 그런데 한가지 더 문제가 생긴게..
문서파일 등이 같이 첨부되었을땐 이미지도 목록에 잘 떠요..
그런데 이미지만 첨부했을땐 첨부파일목록 자체가 나오질 않아요. ㅠㅠ
뭘 더 수정해야 할까요?? 도와주세요~

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