최근게시물에서 공지글이 맨위로 오게 하는법 좀 부탁드려요~
최근게시물에서 게시판 공지된글이 맨위로 항상 보이게 하고 싶은데..
검색해서 그 방법으로 따라해도 일정게시물이상 넘어가면 잘 안되고..
ㅡㅜ
이거 가능하게 해야하는데..
좀 도와주세요~
부탁드립니다..
검색해서 그 방법으로 따라해도 일정게시물이상 넘어가면 잘 안되고..
ㅡㅜ
이거 가능하게 해야하는데..
좀 도와주세요~
부탁드립니다..
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 11개
참고해보심이....
예전에 공지된글도 최근글에서 맨위에 보이게해야하는데
위방법으로 하니깐 페이지 넘어간글에 공지된 글은 최근글에서 사라져서요 ㅡㅜ
if($notice>0) {
foreach( $list as $key => $value) $tmp_notice[$key] = $value['is_notice'] *100000 + $value['wr_id'];
array_multisort($tmp_notice, SORT_DESC, $list);
}
-------------------------------------------------------------------------
latest.lib.php 28행에 추가
( $list[$i] = get_list($row, $board, $latest_skin_path, $subject_len); 다음행에 추가)
if($list[$i]['is_notice'] ) $notice++;
댓글대로 이렇게 했는데 공지가 맨위로 안나와요 ㅡㅜ
시키는대로 그대로 카피해서 붙이고 했는데도 ㅡㅜ
그리고 두번째 방법인
if (count($list) >1 ) {
foreach( $list as $key => $value) $tmp_notice[$key] = $value['is_notice'] *100000 + $value['wr_id'];
array_multisort($tmp_notice, SORT_DESC, $list);
}
이소스를 넣으니깐 페이지 넘어간 이전글에 공지된글은 외부 최근게시물에 상단에 보이지가 않고 최근에 공지된 글만 최근게시물상단에 보여요 ㅡㅜ
아니면 최근에 공지한 게시글만 나오게 하는것인가요?
구체적으로 님이 원하는것을 나열을 해 주시기 바랍니다.
"최근게시물에서 게시판 공지된글이 맨위로 항상 보이게 하고 싶은데.. " 이렇게만 질문을 하시면 공지글이 멘 위로 나오게 되어있지 않나요?
어떤 최근게시글을 사용을 하는지 잘 모르지만 일단 님이 사용하는스킨을 링크를 걸어주시고 님이 구체적으로 어떻게 최근글을 불러왔는지를 알려주세요
단순하게 위와같은 질문을 하시면 단순한 답변만 가능합니다.
그럼
위에 소스를 넣으면
이렇게 되서요..
http://www.surepass.co.kr
여기 메인화면에 공지사항 최근게시물을 예로 들면..
http://surepass.co.kr/bbs/board.php?bo_table=notice
여기에 공지를 5개 지정을 했는데 최근게시물에는 가장 최근에 공지된 글 하나만 상단에 노출되어서 이걸 수정하고 싶습니다..
부탁좀 드리겠습니다 (__)
만약 공지글이 최근공지글 갯수보다 많을때는 어떻게 처리를 할 것이죠?
예를들어 메인에 최근글을 10개를 뿌려준다고 과정을 한다면 공지체크된것이 10개라면 공지만 나오지 않겠어요?
이것과 다를것이 뭐가 있을까요?
공지지정은 5개 미만으로만 하려고 합니다..
현재 스킨에 수정한 소스는
latest.skin.php 에
if (count($list) >1 ) {
foreach( $list as $key => $value) $tmp_notice[$key] = $value['is_notice'] *100000 + $value['wr_id'];
array_multisort($tmp_notice, SORT_DESC, $list);
}
이소스만 넣어둔 상태입니다..
하나는되고 하나는 안된다면 이상하지 않을까요?
공지사항도 원래는 잘 되었는데 게시물이 추가되니깐 저렇게 바뀌어 버렸어요 ㅡㅜ
저도 무슨영문인지는 모르겠지만 게시물이 늘어나니깐 이전에 공지된 글은 안보이고 가장최근에 공지된 글만 저렇게 보여요 ㅡㅜ