갤러리 세로 정렬

갤러리 세로 정렬

QA

갤러리 세로 정렬

본문

기존은 가로 정렬로 돼 있네요  

세로로 2개 보이고 나머지는 밑에 목록 번호 표시 이렇게 할려구하는데 ...

관리자 바꿔도 안바뀌네요  

코드를 손봐야 할것 같은데 ...  

ᅟphp는 약합니다.  고수님에 도움이 필요합니다.

 

bdc0aea7962362d5173326ddc2d5a839_1497120107_8126.jpg
 

 

 


<ul class="list-inline row">
            <?php for ($i=0; $i<count($list); $i++) {
                // 줄바꿈
                if($i <> 0 && $i % 4 == 0) echo '</ul><div class="clearfix"></div><ul class="list-inline row">';
                // 글쓴이 이름 사이드뷰
                $tmp_name = get_text(cut_str($list[$i]['wr_name'], $config['cf_cut_name'])); // 설정된 자리수 만큼만 이름 출력
                $tmp_name2 = cut_str($list[$i]['wr_name'], $config['cf_cut_name']); // 설정된 자리수 만큼만 이름 출력
                if ($board['bo_use_sideview'])
                    $list[$i]['name'] = get_sideview_overriding($list[$i]['mb_id'], $tmp_name2, $list[$i]['wr_email'], $list[$i]['wr_homepage']);
                else
                    $list[$i]['name'] = '<span class="'.($list[$i]['mb_id']?'sv_member':'sv_guest').'">'.$tmp_name.'</span>';
                
             ?>
            <li class="col-xs-12 col-sm-6 col-md-3" style="margin-top:10px; border:1px solid #adadad;">    
            
                <?php if ($is_checkbox) { ?>
                <div class="h6">
                    <label for="chk_wr_id_<?php echo $i ?>" class="sr-only sound_only"><?php echo $list[$i]['subject'] ?></label>
                    <input type="checkbox" name="chk_wr_id[]" value="<?php echo $list[$i]['wr_id'] ?>" id="chk_wr_id_<?php echo $i ?>" class="checkbox-middle">
                </div>
                <?php } ?>
                <span class="sr-only sound_only">
                    <?php
                    if ($wr_id == $list[$i]['wr_id'])
                        echo "<span class=\"text-danger\">열람중</span>";
                    else
                        echo $list[$i]['num'];
                     ?>
                </span>
                <ul class="list-unstyled">
                    <li>
                        <ul class="list-unstyled thumbnail" style="padding:10px; margin-bottom:5px;">
                            <li>
                                <ul class="list-inline text-right h6">
                                    <?php if ($is_good) { ?><li><i class="fa fa-fw fa-thumbs-up"></i><?php echo $list[$i]['wr_good'] ?></li><?php } ?>
                                    <?php if ($is_nogood) { ?><li><i class="fa fa-fw fa-thumbs-down"></i><?php echo $list[$i]['wr_nogood'] ?></li><?php } ?>
                                    <li><i class="fa fa-fw fa-eye"></i><?php echo $list[$i]['wr_hit'] ?></li>
                                    <li><i class="fa fa-fw fa-calendar"></i><?php echo $list[$i]['datetime2'] ?></li>
                                </ul>
                            </li>
                        
                            <li>
                                <a href="<?php echo $list[$i]['href'] ?>">
                                <?php
                                if ($list[$i]['is_notice']) { // 공지사항  ?>
                                    <img src="http://placehold.it/<?php echo $board['bo_gallery_width'].'X'.$board['bo_gallery_height']; ?>/ffffff/?text=공지" class="img-responsive">
                                <?php } else {
                                    $thumb = get_list_thumbnail($board['bo_table'], $list[$i]['wr_id'], $board['bo_gallery_width'], $board['bo_gallery_height']);
                                    if($thumb['src']) {
                                        $img_content = '<img src="'.$thumb['src'].'" alt="'.$thumb['alt'].'" class="img-responsive">';
                                    } else {
                                        $img_content = '<img src="http://placehold.it/'.$board['bo_gallery_width'].'X'.$board['bo_gallery_height'].'/ffffff/?text=no+image" class="img-responsive">';
                                    }
                                    echo $img_content;
                                }
                                 ?>
                                </a>
                            </li>
                            <li class="text-center h5"><i class="fa fa-fw fa-user"></i><?php echo $list[$i]['name'] ?></li>
                        </ul>
                    </li>
                    <li class="kor">
                        <?php
                        // echo $list[$i]['icon_reply']; 갤러리는 reply 를 사용 안 할 것 같습니다. - 지운아빠 2013-03-04
                        if ($is_category && $list[$i]['ca_name']) {
                         ?>
                        <a href="<?php echo $list[$i]['ca_name_href'] ?>" class="label label-primary link-inverse"><?php echo $list[$i]['ca_name'] ?></a>
                        <?php } ?>
                        <a href="<?php echo $list[$i]['href'] ?>">
                            <?php echo $list[$i]['subject'] ?>
                            <?php if ($list[$i]['comment_cnt']) { ?><span class="sound_only">댓글</span><?php echo $list[$i]['comment_cnt']; ?><span class="sound_only">개</span><?php } ?>
                        </a>
                        <?php
                        // if ($list[$i]['link']['count']) { echo '['.$list[$i]['link']['count']}.']'; }
                        // if ($list[$i]['file']['count']) { echo '<'.$list[$i]['file']['count'].'>'; }
                        if (isset($list[$i]['icon_new'])) echo $list[$i]['icon_new'];
                        if (isset($list[$i]['icon_hot'])) echo $list[$i]['icon_hot'];
                        //if (isset($list[$i]['icon_file'])) echo $list[$i]['icon_file'];
                        //if (isset($list[$i]['icon_link'])) echo $list[$i]['icon_link'];
                        //if (isset($list[$i]['icon_secret'])) echo $list[$i]['icon_secret'];
                         ?>
                    </li>                    
                    
                </ul>
            </li>
            <?php } ?>
            <?php if (count($list) == 0) { echo "<li class=\"text-center\">게시물이 없습니다.</li>"; } ?>
        </ul> 
 

이 질문에 댓글 쓰기 :

답변 2

코드상에서

 


// 줄바꿈
if($i <> 0 && $i % 4 == 0)

 

이건 4개씩 마다 줄바꿈 하라는 뜻입니다.

원하는 숫자로 바꾸시면 될듯 하네요.

일단 코드상으로 보이는 부분으로 말씀드립니다.


반응형이네요

 

<li class="col-xs-12 col-sm-6 col-md-3"> 


<li class="col-xs-6 col-sm-6 col-md-3">


이렇게 하면 한줄에 2개씩


<li class="col-xs-4 col-sm-6 col-md-3">


한줄에 3개씩

답변을 작성하시기 전에 로그인 해주세요.
전체 36
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT