메인페이지에 new.skin.php 의 리스트를 불러오고싶은데 어떻게 해야할까요?

메인페이지에 new.skin.php 의 리스트를 불러오고싶은데 어떻게 해야할까요?

QA

메인페이지에 new.skin.php 의 리스트를 불러오고싶은데 어떻게 해야할까요?

답변 2

본문

일반 게시판이 아니라서 

 

<?php echo latest('theme/스킨명', '게시판아이디' '출력라인', '글자수');?>

요건 안되는 것 같아요. 도와주세요ㅠㅠㅠ

이 질문에 댓글 쓰기 :

답변 2

https://sir.kr/pg_tip/16994

위 글을 게시판 글 전체를 불러오도록 되어있습니다.

 

그누보드의 최신글 불러오기 몇개만 불러온다면

 

sql문에 limit 를 넣으셔서 몇개만 불러오시면 될껍니다.

 

그리고 전체를 불어와야 하니까 FROM도 수정하셔야 하고

전체를 불러오신다면 페이징도 bbs/list.php 를 참고하셔서 넣으시면  될겁니다.

 

아니면 그누보드 디비를 보면 g5_board_new 인가?....

 

전체 게시글을 가지고 있는 테이블이 있는데 

 

그걸 불러와도 될거 같네요.

 

 

 

 

adm/index.php 130번째 line쯤에 보시면

최신글 5개 불러오는 소스가 있습니다.

(관리자페이지 처음에 접근하면 최신글 5개 보이는 부분)

이 소스를 이용해서 가져와서 디자인을 변경해서 구성하는 방법이 있습니다.

 

다만 경험상 최신글 관련 쿼리나 DB구조가 그누보드 순정에서는 슬로쿼리가 빈번하게

발생하는 부분으로 게시물이 많아지게 되면 꽤 느려질겁니다... 

상당히 속도가 저하될거라 튜닝과 index 작업등 하시는것을 권장 드립니다

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