최신글 출력시에 공지글, 선택한 글, 그 외 최신글을 순서대로 함께 출력하는 방법입니다. > 그누4 팁자료실

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

최신글 출력시에 공지글, 선택한 글, 그 외 최신글을 순서대로 함께 출력하는 방법입니다. 정보

최신글 출력시에 공지글, 선택한 글, 그 외 최신글을 순서대로 함께 출력하는 방법입니다.

첨부파일

latest_best.zip (6.9K) 232회 다운로드 2009-06-06 14:08:24

본문

아래 하얀마녀님의 팁을 수정 보완 하였습니다.

그누보드 원본코드를 건드리지 않기 위해
extend 폴더에 적용할 수 있도록 하였습니다.

latest.skin.php 파일의 리스트 부분을
하얀마녀님과 다르게 하나의 for 문으로 처리가 가능하도록
수정하였습니다.

압축을 풀면
lastest_best 라는 폴더와 lastest_best.php 의 파일이 있습니다.

적용 방법
1. latest_best.php 파일은 extend 폴더에 넣습니다.
2. latest_best 폴더는 skin 폴더의 latest 폴더에 넣습니다.
3. index.php의 원하는 곳에
<?=latest_select_best("게시판이름", latest_best, 5,"25");?> 형태로 적용하면 됩니다.

응용
저는 최신글에 공지글 한개, 선택한 글 두개, 최신글 2개가 출력되도록 하였지만,
latest_best.php 의 쿼리 부분을 조정하여 좀더 많은 수나 적은 게시물이 출력되도록
수정이 가능합니다.

링크로 가시면 현재 적용된 부분을 확인 할 수 있습니다.
메인 중앙 자유게시판이 위의 코드를 적용한 부분입니다.

오류 부분이 있으면 댓글 주시면 확인 후 수정 보완하겠습니다. ^^
추천
2

댓글 3개

좋은기능인것같은데...안되네요...

order by wr_datetime desc limit 0, 1 문구뜨면서...
적용페이지에 오류가 나네요...

상단에

include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");

적용시킨다음에...

불러들이는 경우를 2가지..
<?=latest_select_best("게시판이름", latest_best, 5,"25");?>
<?=latest_select_best("latest_best",'notic', 5,"25");?>

이렇게 하더라도 안되네요...
어떡하죠...??
전체 6 |RSS
그누4 팁자료실 내용 검색

회원로그인

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