분류 에서 공지사항 보이기 (if ($list[$i]['is_notice']) 미적용)
분류를 사용하는 게시판이고 일부러 전체 항목은 보이지 않게 숨겼습니다 (분류1이 기본)
그런데 해당 게시판에서는 공지에 체크를 해도 공지글로 뜨지 않더군요.
if ($list[$i]['is_notice']) 가 적용이 안되는 것 같은데 원인이 뭘까요...?;
* 전체 보기로 해보니까 if ($list[$i]['is_notice'])가 적용되어 공지 글은 다르게 나오는 걸 확인했습니다.
분류가 적용되는 순간 조건문이 발동을 안하는 것 같아요.
검색하면 www/bbs/list.php아래 코드를 찾으라고 하는데 조건문이 다릅니다
Copy
//공지 처리
if (!$sca && !$stx) {
$arr_notice = explode(',', trim($board['bo_notice']));
for ($k=0; $k
공지 처리로 검색해보니 조건문의 조건이 다릅니다 (아래가 제가 가진 list.php의 코드입니다)
위 코드를 그대로 집어넣어도 안되고, 아래 코드를 주석처리 하고 넣어도 안되고
그냥 주석처리만 해도 안되더군요 ㅠㅠ;
Copy
// 공지 처리
if (!$is_search_bbs) {
$arr_notice = explode(',', trim($board['bo_notice']));
$from_notice_idx = ($page - 1) * $page_rows;
if($from_notice_idx
답변 1개
4년 전
분류를 선택하면 공지글은 안 나옵니다.
bbs/list.php
// 공지 처리
if (!$is_search_bbs) {
$arr_notice = explode(',', trim($board['bo_notice']));
...
}
if( true)로 변경하시면
항상 공지가 나오고, 모든 게시판에 적용됩니다.
군데군데 고쳐야 할 곳이 더 있을 겁니다.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인