(그누보드5)그룹게시판에서 최근글에서 공지사항글이 우선적으로 나오게 하고 싶습니다.

(그누보드5)그룹게시판에서 최근글에서 공지사항글이 우선적으로 나오게 하고 싶습니다.

QA

(그누보드5)그룹게시판에서 최근글에서 공지사항글이 우선적으로 나오게 하고 싶습니다.

답변 3

본문

안녕하세요..

 

그루보드 사용한지 이제 6개월정도된 초보자입니다.

 

인덱스에서 바로 나오는 최근글에서는 공지가 우선적으로 나오게 하는 것은 어떻게 했습니다.

 

그런데 그룹게시판으로 들어갔을 때는 공지가 계속밀려나네요..

 

공지글을 우선시하는 최근글 프로그램추가가 있어서 최근글스킨에 올려놓으니까..


최근글에서는 잘 되는 데 


그룹게시판으로 들어가면 공지글이 밀려나서 나오네요. 

 

며칠 쨰 진땀을 흘리고 있습니다. 아무래도 초보라서 그렇겠지요.

이리저리 머리를 굴려보고 할 수 있는 한도내에서는 다 하고 있는 데..

안되서 이렇게 부탁을 드립니다. 

 

어떻게 해결해야할까요? 

 

고수님들에게 부탁드립니다. 

 

 

 

이 질문에 댓글 쓰기 :

답변 3

index.php 파일을 수정하신 것 처럼,

group.php 파일을 수정하시면 됩니다. 

 

http://sir.kr/g5_plugin/1090를 참고하여

 

우선 여러가지 옵션을 설정하여 최신글의 순서를 정할 수 있는 lastest_multi.lib.php 을 구하여 extend폴더에 넣고

 

index.php에서 

 

echo latest_multi('theme/basic', $row['bo_table'], 6, 70,'notice_up'); 

 

이런식으로 구현해주니까 

 

첫페이지에 구현되는 최신글은 공지글이 우선 게시되고나서 나머지만 차례대로 게시되는 것을 구현이 아주 잘되었습니다. 

 

 

그래서 

 

theme폴더 내에 있는 group.php에서 

 

 

echo latest_multi('theme/basic', $row['bo_table'], 6, 70,'notice_up'); 


해주니까 

 

그룹리스트에서도 공지가 됩니다. 하지만 5개가 넘어가는 글이 올라가면 공지사항으로 있던 것이

차례대로 밀려올라갑니다. 

 

뭐가 잘못된 것일까요?

 

index.php에도

echo latest_multi('theme/basic', $row['bo_table'], 6, 70,'notice_up');

group.php에도

echo latest_multi('theme/basic', $row['bo_table'], 6, 70,'notice_up');

똑같이 적용했는 데

결과는 아래와 같이 다르게 나옵니다.


짧은 소견에는 extend 폴더에 넣은 lastest_multi.lib.php  파일이  group게시판에는 영향을 안미치는 거 같아요.

그래서 mobile/lib 에다 lastest_multi.lib.php  파일을 넣고 theme/head.php 에다 include 시켜보았는 데도

무반응이고

group.php에다 직접 include 시켜봐도 무반응이에요.

 

문제를 풀어보면서 배우는 게 많이 있어서 좋긴한데 어떤 게 문제인지를 모르는 경우에는 참 답답합니다.
어떤게 문제인지 지적 좀 해주세요

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