아래 이미지처럼 첨부파일에 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> <!-- } 첨부파일 끝 -->
이 부분을 어떻게 수정해야 하나요?
|
답변 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개
2014-07-10 (목) 13:46:52
답변 감사해요. 그런데 한가지 더 문제가 생긴게..
문서파일 등이 같이 첨부되었을땐 이미지도 목록에 잘 떠요..
그런데 이미지만 첨부했을땐 첨부파일목록 자체가 나오질 않아요. ㅠㅠ
뭘 더 수정해야 할까요?? 도와주세요~
문서파일 등이 같이 첨부되었을땐 이미지도 목록에 잘 떠요..
그런데 이미지만 첨부했을땐 첨부파일목록 자체가 나오질 않아요. ㅠㅠ
뭘 더 수정해야 할까요?? 도와주세요~
답변을 작성하려면 로그인이 필요합니다.