(그누보드5)그룹게시판에서 최근글에서 공지사항글이 우선적으로 나오게 하고 싶습니다. 채택완료
안녕하세요..
그루보드 사용한지 이제 6개월정도된 초보자입니다.
인덱스에서 바로 나오는 최근글에서는 공지가 우선적으로 나오게 하는 것은 어떻게 했습니다.
그런데 그룹게시판으로 들어갔을 때는 공지가 계속밀려나네요..
공지글을 우선시하는 최근글 프로그램추가가 있어서 최근글스킨에 올려놓으니까..
최근글에서는 잘 되는 데
그룹게시판으로 들어가면 공지글이 밀려나서 나오네요.
며칠 쨰 진땀을 흘리고 있습니다. 아무래도 초보라서 그렇겠지요.
이리저리 머리를 굴려보고 할 수 있는 한도내에서는 다 하고 있는 데..
안되서 이렇게 부탁을 드립니다.
어떻게 해결해야할까요?
고수님들에게 부탁드립니다.
답변 3개
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.

인텍스화면에서는 이렇게 공지 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개
라는 것이 어떤 상황인지 조금 더 설명해 주세요.
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 시켜봐도 무반응이에요.
문제를 풀어보면서 배우는 게 많이 있어서 좋긴한데 어떤 게 문제인지를 모르는 경우에는 참 답답합니다.
어떤게 문제인지 지적 좀 해주세요
캐시파일 삭제해 보세요.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인