테스트 사이트 - 개발 중인 베타 버전입니다

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

제시냥 11년 전 조회 6,287

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

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

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

 

view.skin.php 파일 부분의

 

</p><p><!-- 첨부파일 시작 { -->
    <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>
    <!-- } 첨부파일 끝 -->​</p><p>

 

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

 

 

 

 

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

답변 2개

채택된 답변
+20 포인트
11년 전

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

[수정전]

</p><p>    <?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++;
        }
    }
     ?>​ </p><p>

 

[수정후]

 

</p><p>    <?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++;
        }
    }
     ?>​ </p><p>

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

답변에 대한 댓글 1개

제시냥
11년 전
오오오~~ 완벽하네요!! 정말 감사해요~!!!

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

11년 전

</span></font></p><p><font face="Courier New"><span style="font-family: 굴림,gulim;">// 가변 파일</span></font><span style="font-family: 굴림,gulim;"> </span></p><div class="line alt1"><table class="__se_tbl_ext"><tbody><tr><td class="number"><code></code></td><td class="content"><code class="php keyword"><span style="font-family: 굴림,gulim;">for</span></code><span style="font-family: 굴림,gulim;"> </span><code class="php plain"><span style="font-family: 굴림,gulim;">(</span></code><code class="php variable"><span style="font-family: 굴림,gulim;">$i</span></code><code class="php plain"><span style="font-family: 굴림,gulim;">=0; </span></code><code class="php variable"><span style="font-family: 굴림,gulim;">$i</span></code><code class="php plain"><span style="font-family: 굴림,gulim;"><</span></code><code class="php functions"><span style="font-family: 굴림,gulim;">count</span></code><code class="php plain"><span style="font-family: 굴림,gulim;">(</span></code><code class="php variable"><span style="font-family: 굴림,gulim;">$view</span></code><code class="php plain"><span style="font-family: 굴림,gulim;">[</span></code><code class="php string"><span style="font-family: 굴림,gulim;">'file'</span></code><code class="php plain"><span style="font-family: 굴림,gulim;">]); </span></code><code class="php variable"><span style="font-family: 굴림,gulim;">$i</span></code><code class="php plain"><span style="font-family: 굴림,gulim;">++) {</span></code></td></tr></tbody></table></div><div class="line alt2"><table class="__se_tbl_ext"><tbody><tr><td class="number"><code><span style="font-family: 굴림,gulim;">   </span></code></td><td class="content"><code class="spaces"><span style="font-family: 굴림,gulim;">    </span></code><code class="php keyword"><span style="font-family: 굴림,gulim;">if</span></code><span style="font-family: 굴림,gulim;"> </span><code class="php plain"><span style="font-family: 굴림,gulim;">(isset(</span></code><code class="php variable"><span style="font-family: 굴림,gulim;">$view</span></code><code class="php plain"><span style="font-family: 굴림,gulim;">[</span></code><code class="php string"><span style="font-family: 굴림,gulim;">'file'</span></code><code class="php plain"><span style="font-family: 굴림,gulim;">][</span></code><code class="php variable"><span style="font-family: 굴림,gulim;">$i</span></code><code class="php plain"><span style="font-family: 굴림,gulim;">][</span></code><code class="php string"><span style="font-family: 굴림,gulim;">'source'</span></code><code class="php plain"><span style="font-family: 굴림,gulim;">]) && </span></code><code class="php variable"><span style="font-family: 굴림,gulim;">$view</span></code><code class="php plain"><span style="font-family: 굴림,gulim;">[</span></code><code class="php string"><span style="font-family: 굴림,gulim;">'file'</span></code><code class="php plain"><span style="font-family: 굴림,gulim;">][</span></code><code class="php variable"><span style="font-family: 굴림,gulim;">$i</span></code><code class="php plain"><span style="font-family: 굴림,gulim;">][</span></code><code class="php string"><span style="font-family: 굴림,gulim;">'source'</span></code><code class="php plain"><span style="font-family: 굴림,gulim;">]</span></code><code class="php plain"><span style="font-family: 굴림,gulim;">{</span></code></td></tr></tbody></table></div><p><span style="font-family: 굴림,gulim;">

 

이렇게 바꿔주세요~

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

답변에 대한 댓글 1개

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

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

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

로그인