게시판에서 첨부이미지 한개만 나오게 하고싶습니다.

게시판에서 첨부이미지 한개만 나오게 하고싶습니다.

QA

게시판에서 첨부이미지 한개만 나오게 하고싶습니다.

답변 2

본문

안녕하세요.

갤러리 게시판에에 있는 첨부파일 2개 업로드 했을 시 

한개는 썸네일 추출하고

한개는 본문에 나오게끔 하고싶습니다

 

지금은 첨부파일 등록하면 썸네일과 본문 이미지가 함께 나와서요,,

혹시 이부분 수정하는 방법 아시는분 계실까요?

 

정보 공유 부탁드립니다.

감사합니다.

 


    <section id="bo_v_atc">
        <h2 id="bo_v_atc_title">본문</h2>
    

        <?php
        // 파일 출력
        $v_img_count = count($view['file']);
        if($v_img_count) {
            echo "<div id=\"bo_v_img\">\n";

            foreach($view['file'] as $view_file) {
                echo get_file_thumbnail($view_file);
            }

            echo "</div>\n";
        }
         ?>

        <!-- 본문 내용 시작 { -->
        <div id="bo_v_con"><?php echo get_view_thumbnail($view['content']); ?></div>
        <?php //echo $view['rich_content']; // view_image($view, '0', '') 과 같은 코드를 사용할 경우 ?>
        <!-- } 본문 내용 끝 -->

        <?php if ($is_signature) { ?><p><?php echo $signature ?></p><?php } ?>


     

<html>


    </section>

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

    <?php if($cnt) { ?>
    <!-- 첨부파일 시작 { -->
    <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>
                   <i class="fa fa-folder-open" aria-hidden="true"></i>
                <a href="<?php echo $view['file'][$i]['href'];  ?>" class="view_file_download" download>
                    <strong><?php echo $view['file'][$i]['source'] ?></strong> <?php echo $view['file'][$i]['content'] ?> (<?php echo $view['file'][$i]['size'] ?>)
                </a>
                <br>
                <span class="bo_v_file_cnt"><?php echo $view['file'][$i]['download'] ?>회 다운로드 | DATE : <?php echo $view['file'][$i]['datetime'] ?></span>
            </li>
        <?php
            }
        }
         ?>
        </ul>
    </section>
    <!-- } 첨부파일 끝 -->
    <?php } ?>
 

이 질문에 댓글 쓰기 :

답변 2

$nn =0; 

foreach($view['file'] as $view_file) {

   if($view_file['view']) $nn++;

   if($nn ==2) {  echo get_file_thumbnail($view_file); break;}
  }

 

1,3번 / 2,3번 / 1,4번 등 어떻게 첨부하든 2번째 이미지가 출력 됩니다

 

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