테스트 사이트 - 개발 중인 베타 버전입니다

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

라이크디자인 9년 전 조회 2,194

안녕하세요..

 

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

 

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

 

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

 

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


최근글에서는 잘 되는 데 


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

 

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

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

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

 

어떻게 해결해야할까요? 

 

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

 

 

 

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
9년 전

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

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

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

라이크디자인
9년 전
group.php도 바꿔줬는 데도 공지가 고정이 안되고 밀려나네요

댓글을 작성하려면 로그인이 필요합니다.




인텍스화면에서는 이렇게 공지 6개가 잘나타지만

 




그룹게시판에서는 

 

이렇게 나옵니다. 공지를 전혀 우선하지 않고 차례대로 게시됩니다. 

 

 



 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

http://sir.kr/g5_plugin/1090를">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개가 넘어가는 글이 올라가면 공지사항으로 있던 것이

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

 

뭐가 잘못된 것일까요?

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

마스타
9년 전
"5개가 넘어가는 글이 올라가면 공지사항으로 있던 것이 차례대로 밀려올라갑니다."
라는 것이 어떤 상황인지 조금 더 설명해 주세요.
라이크디자인
9년 전
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 시켜봐도 무반응이에요.



문제를 풀어보면서 배우는 게 많이 있어서 좋긴한데 어떤 게 문제인지를 모르는 경우에는 참 답답합니다.
어떤게 문제인지 지적 좀 해주세요
마스타
9년 전
혹시나 해서 여쭤보는 건데요..

캐시파일 삭제해 보세요.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인