최신글에 공지를 3개만 넣고 나머지는 일반글 넣는 방법이 궁금합니다.

최신글에 공지를 3개만 넣고 나머지는 일반글 넣는 방법이 궁금합니다.

QA

최신글에 공지를 3개만 넣고 나머지는 일반글 넣는 방법이 궁금합니다.

본문

1954465549_1544540564.1353.jpg

 

최신글에서 공지를 3개만 넣고 나머지는 일반글로 등록하고 싶습니다. 

고수님들 도와주세요~

 

 

------latest.skin.php--------

 

<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
foreach( $list as $key => $value) $tmp_notice[$key] = $value['is_notice'] *100000 + $value['wr_id']; 
 array_multisort($tmp_notice, SORT_DESC, $list);
// add_stylesheet('css 구문', 출력순서); 숫자가 작을 수록 먼저 출력됨
add_stylesheet('<link rel="stylesheet" href="'.$latest_skin_url.'/style.css">', 0);
?>

<!-- <?php echo $bo_subject; ?> 최신글 시작 { -->
<div class="lts">

    <ul>
    <?php
    for ($i=0; $i<count($list); $i++) {
    ?>
        <li>
            <?php
            //echo $list[$i]['icon_reply']." ";
            echo "<a href=\"".$list[$i]['href']."\">";
            if ($list[$i]['is_notice'])
                echo "<span class='notice'>공지</span>".$list[$i]['subject'];
            else
                echo "<span class='list-b'></span>".$list[$i]['subject'];
            if ($list[$i]['comment_cnt'])
                echo $list[$i]['comment_cnt'];
            echo "</a>";
           
             ?>
             <?php /*?><span class="lt_date"><?php echo $list[$i]['datetime2'] ?></span><?php */?>
        </li>
    <?php }  ?>

    <?php if ($i == 0) { //게시물이 없을 때  ?>
        <li class="no_bd">게시물이 없습니다.</li>
    <?php }  ?>
    </ul>
</div>
<!-- } <?php echo $bo_subject; ?> 최신글 끝 -->

 

 

이 질문에 댓글 쓰기 :

답변 1


for ($i=0; $i<count($list); $i++) {
if($list[$i]['is_notice'])
$k++;
if($list[$i]['is_notice'] && $k>=3)
continue;
    ?>
답변을 작성하시기 전에 로그인 해주세요.
전체 932
QA 내용 검색

회원로그인

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