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

첨부이미지 출력문구 질문입니다~ 채택완료

아오시마 5년 전 조회 3,445

안녕하세요~

 

첨부파일을 연속으로 출력하려고하는데 하나만 나오네요..

 

  •  

    위에 html를 아래처럼 수정했는데 첨부이미지가 정상적으로 출력이 안되서 질문드립니다.

     

    \n";

            for ($i=0; $i<=count($view['file']); $i++) {             if ($view['file'][$i]['view']) {                 //echo $view['file'][$i]['view'];                 echo get_view_thumbnail($view['file'][$i]['view']);             }         }

            echo "\n";     } ?>

    swiper 스타일로 뿌려줄꺼라

  • 구간에 각이미지들이 롤링이 되어야되는데서 여기저기 참고해서 짜봤는데 어디가 틀린걸까요;;

     

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

    답변 1개

    채택된 답변
    +20 포인트

    위에 html대로 될려면 아래처럼해야하지않을까요? for ($i=0; $i<=count($view['file']); $i++) { if ($view['file'][$i]['view']) { // 이건 없어도 될것 같은데요. echo "

  • \n"; echo get_file_thumbnail($view['file'][$i]); echo "
  • \n"; } // 이건 없어도 될것 같은데요. }

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

    답변에 대한 댓글 8개

    아오시마
    5년 전
    답변 감사합니다~

    주석 부분은 삭제하고 아래처럼 넣었는데 오류가 뜨네요;;

    <?php
    for ($i=0; $i<=count($view['file']); $i++) {

    echo "<li class=\"swiper-slide\">\n";
    echo get_file_thumbnail($view['file'][$i]);
    echo "</li>\n";

    }
    ?>
    열공중
    5년 전
    @아오시마 님 전체 코드에서 for 부분만 수정입니다. ㅠ
    [code]
    <?php
    // 파일 출력
    $v_img_count = count($view['file']);
    if($v_img_count) {

    //echo "<li class=\"swiper-slide\">\n";

    for ($i=0; $i<=count($view['file']); $i++) {
    //if ($view['file'][$i]['view']) {
    echo "<li class=\"swiper-slide\">\n";
    echo get_view_thumbnail($view['file'][$i]['view']);
    echo "</li>\n";
    //}
    }

    //echo "</li>\n";
    }
    ?>
    [/code]
    아오시마
    5년 전
    오!!해결했습니다^^

    근데 제대로 작동은 되는데 이상하게 마지막에 공백이 두칸 생기네요;;
    빈 슬라이드가 다른게시물에도 동일하게 두개 더 생기는데..이건 뭐가 문제일까요;ㅁ;
    열공중
    5년 전
    전체적인 코드를 봐야 알겠지만 저 for문에선 공백이 안생깁니다.
    다른쪽 코드에 문제일것 같네요.
    아오시마
    5년 전
    음...아무래도 for문에서 발생되는거 같습니다..
    for문이 끝나는 시점에 <li class="클래스명"><img src="첨부이미지1.jpg"></li>

    <li class="클래스명"><img src="첨부이미지2.jpg"></li>

    <li class="클래스명"><img src="첨부이미지3.jpg"></li>

    <li class="클래스명"><img src="첨부이미지4.jpg"></li>
    을 이어서 붙여보니 여전히 해당 부분에서만 2칸의 공백이 생기네요..ㅠ.ㅠ
    아오시마
    5년 전
    이미지 이미지 공백 공백 이미지 이미지 이미지 이런식으로요;;
    열공중
    5년 전
    \n 지워보세요
    echo "<li class=\"swiper-slide\">";
    echo "</li>";
    아오시마
    5년 전
    <?php
    // 파일 출력

    $v_img_count = count($view['file']);
    if($v_img_count) {
    for ($i=0; $i<=count($view['file']); $i++) {
    if ($view['file'][$i]['view']) {
    echo "<li class=\"swiper-slide\">\n";
    echo $view['file'][$i]['view'];
    echo "</li>\n";
    }
    }
    }
    ?>
    이렇게 하니까 해결되네요^^

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

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

    로그인