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

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

QA

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

본문

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

 

// 공지 처리

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) {

공지노출 부분

}​

 

}

답변을 작성하시기 전에 로그인 해주세요.
전체 129,406 | RSS
QA 내용 검색

회원로그인

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