분류를 사용한 게시판 글중 공지체크한 글 진행중(로또루아님)

분류를 사용한 게시판 글중 공지체크한 글 진행중(로또루아님)

QA

분류를 사용한 게시판 글중 공지체크한 글 진행중(로또루아님)

답변 3

본문

아래의 내용처럼 어제 질문을 드려서 로또루아님이 답변을 해주셨는데요.

 

// 공지 처리

if (!$sca && !$stx) {    // 분류와 검색어가 없을때만 공지가 노출됨

 

이부분을 어떻게 수정하면 될까요? 어떻게 수정할지를 모르겠어요 ㅠㅠ

 

 

--------------------------------------------------------------------------------

- 질문내용 -

 

분류를 사용한 게시판 리스트를 보면 상단에 분류항목이 나오잖아요. 예를들면....

전체글  A분류  B분류 C분류

이렇게 나오잖아요.
게시글을 등록할때  공지글체크를 한 글은  전체글일때  공지글로 맨위에 잘뜨는데요.
문제는  이 공지체크한 글이 A분류로 글  등록때 분류로  했다면 게시판  목록에서 A분류를  클릭하면  공지로  위에 뜨지않는데 어떻게 하면  해당분류를 클릭했을때도  공지체크된 해당분류의 글들이  상단에 정렬되게  할수있을까요?

휴대폰으로  질문올리기  힘드네요. 선배  고수님들  도와주세요~~~
 

           
                   

이 질문에 댓글 쓰기 :

내용
댓글내용

답변 1

로또루아님의 답변                                                                           

list.php 파일 열어보시면  

// 공지처리 이렇게 주석문이 있는 곳이 있습니다. - 대략 83줄 정도?

 

// 공지 처리

if (!$sca && !$stx) {    // 분류와 검색어가 없을때만 공지가 노출됨 

 

이부분을 수정하시면 분류가 있을때에도 공지가 나오게 할 수 있습니다.

 

이 질문에 댓글 쓰기 :

답변 3

테스트작성하여 올려놨습니다.

http://www.uhub.co.kr/bbs/board.php?bo_table=gnu&wr_id=10&sca=%EA%B8%B0%ED%83%80

 

반드시 백업후에 작업 해보세요. 

일단 먼저 위의 사항을 모든 게시판에 적용할 지 아님 특정게시판에만 적용할지를 정해야 합니다.

 

만일 모든 게시판에 동일하게 적용시킬 경우는 

 

if (!$sca && !$stx) {   // 분류+검색어가 없을 경우에만

공지노출

}

==> 

if (!$stx) { ​ // 검색어가 없을 경우에만

공지노출

}

특정게시판에만 적용하실 경우에는

 

if($bo_table=="게시판"){

 

if (!$stx) {

공지노출 부분

}​ 

 

}else{

 

if (!$sca && !$stx) {

공지노출 부분

}​

 

}

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 13
© SIRSOFT
현재 페이지 제일 처음으로