게시판마다 rss지원이 되는데..
전체 내용을 rss 하나에 불러올수 있나요?
쉽게 표현하자면 rss 최신글
|
답변 2개
채택된 답변
+20 포인트
드래곤된다
2014-07-23 (수) 14:46:29
현재 그누5에 기본 지원되는 rss.php는 한 게시판만 불러오게 되어 있어요. 게시판에서 bo_table라는 get값으로 테이블이름을 가져오거든요.
여기서 쿼리문을 3번쓰는데 여기에 쿼리문마다 전체글rss를 선택했을때에 쿼리문을 바꾸어줄 if문과 여러개의 게시판을 불러오니 게시판의 제목을 불러오는 쿼리문에 1번의 for문만 더 붙여주면 전체 rss로 고칠 수 있어요.
근데 이렇게하면 나중에 수정하기도 복잡하니깐 그냥 rss.php를 복사해서 새로 rssAll.php라던가 해서 새로 만드시고 쿼리문을 고치시는게 좋을것같아요.
게시판이 같은 컬럼을 사용하니 쉬운쿼리문으로 select * from A_board union select * from B_board order by wr_datetime desc;
이렇게 하시면 a게시판 b게시판 모두 날짜로 정렬해서 나온답니다 ^^
게시판을 추가하려면 order by 나오기 전에 union select * from C_board 이렇게 추가해주시면되고요.
나머지는 알아서 수정 가능하시죠...?
끝...
2014-07-23 (수) 14:01:33
가능은 합니다. 그누보드 자체에는 없는 기능으로 알고 있습니다.
자체적으로 구현을 하셔야 합니다.
아미나 빌더에는 기본적으로 가지고 있는것으로 알고 있습니다.
답변을 작성하려면 로그인이 필요합니다.