첨부한 이미지를 뷰페이지 파일목록에 나타나게 어떻게 하나요? 채택완료
아래 이미지처럼 첨부파일에 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개
한가지 빠졌네요~ 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개
댓글을 작성하려면 로그인이 필요합니다.
</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개
문서파일 등이 같이 첨부되었을땐 이미지도 목록에 잘 떠요..
그런데 이미지만 첨부했을땐 첨부파일목록 자체가 나오질 않아요. ㅠㅠ
뭘 더 수정해야 할까요?? 도와주세요~
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인