첨부이미지 출력문구 질문입니다~ 채택완료
아오시마
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 포인트
5년 전
위에 html대로 될려면 아래처럼해야하지않을까요? for ($i=0; $i<=count($view['file']); $i++) { if ($view['file'][$i]['view']) { // 이건 없어도 될것 같은데요. echo "
로그인 후 평가할 수 있습니다
답변에 대한 댓글 8개
�
아오시마
5년 전
�
열공중
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]
[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칸의 공백이 생기네요..ㅠ.ㅠ
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>";
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";
}
}
}
?>
이렇게 하니까 해결되네요^^
// 파일 출력
$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";
}
}
}
?>
이렇게 하니까 해결되네요^^
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
주석 부분은 삭제하고 아래처럼 넣었는데 오류가 뜨네요;;
<?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";
}
?>