게시글 상단으로 고정문의 채택완료
제가 특정게시판은 스크랩한글이 상단고정되게 하고싶어서
공지 관련 코드를 보려고 해도 잘모르겠네요 bbs/list.php 코드를 봐도 전혀 모르겠네요
// 공지 처리 if (!$sca && !$stx) { $arr_notice = explode(',', trim($board['bo_notice'])); $from_notice_idx = ($page - 1) * $page_rows; if($from_notice_idx < 0) $from_notice_idx = 0; $board_notice_count = count($arr_notice);
for ($k=0; $k<$board_notice_count; $k++) { if (trim($arr_notice[$k]) == '') continue;
$row = sql_fetch(" select * from {$write_table} where wr_id = '{$arr_notice[$k]}' ");
if (!$row['wr_id']) continue;
$notice_array[] = $row['wr_id'];
if($k < $from_notice_idx) continue;
$list[$i] = get_list($row, $board, $board_skin_url, G5_IS_MOBILE ? $board['bo_mobile_subject_len'] : $board['bo_subject_len']); $list[$i]['is_notice'] = true;
$i++; $notice_count++;
if($notice_count >= $list_page_rows) break; } }
이 코드하고 관련이 있는건가여?
스크랩한글 상단 고정은 어떻게 해야될까여?
도움좀 부탁드릴게요 ~
답변 2개
위의 코드는 카테고리가 있을때와 검색어가 있을때 작동하는 코드입니다.
$sca : 카테고리
$stx : 검색어
공지사항을 상위에 먼저 노출하고 싶은경우
1. 게시글을 관리자로 작성하면서
옵션에서 [V] 공지 를 체크하고 저장하면
처리가 됩니다.
2. 위의 방법이외의 별도의필드에 공지라고 표기한 값을 사용하는경우에
공지글이라고 생각되는 글을 노출하고자할때는
select 쿼리문을 공지글을 먼저 조회하고
union all
select 일반쿼리문
의 패턴으로 만들어서 조회시켜야합니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
공지가 무조건 상단으로 가게 되어 있는데 그 코드는 어디에 있는지 알 수 있을까요?