타임라인 모듈과 콘텐츠 위젯을 공존 시키는 방법
CMS/프레임워크 | Rhymix 1.9 |
---|---|
개발 언어 | PHP 7.0 |
문제 페이지 주소 | 비공개 (작성 후 5일 경과) |
안녕하세요,
메인페이지에 최신 게시물 출력을 시키려고 content 위젯을 활용하려고 하는데, 타임라인 게시판이 적용된 페이지는 불러오지를 못하네요;
타임라인 모듈 말고 베스트 게시판을 구현하는 다른 방법이 있을까요?
sejin님이 만드신 게시물 이동/복사 기능은 게시물이 말 그대로 옮겨지거나 두 개가 되는 형식인 것 같아 제가 찾는 방식과는 다른 것 같습니다 ㅜㅜ
댓글 17
최신글이라고 하셨는데요. 베스트는 뭐죠?
메인에 어떤 글목록이 출력 되어야 하는건지 모르겠습니다.
사이트 메인에 <베스트 게시판(타임라인 모듈이 적용된 게시판)>의 최근 10개의 게시물들을 출력하기 위해 콘텐츠 위젯을 사용하려고 했는데, 위젯에서 불러오지를 못해서 질문을 올렸습니다.
현재 공개된 위젯으로 비슷한 글을 출력하려면
기간지정,추천수 지정 해서 글을 가져오는 위젯 사용 일 것 같습니다.
컨텐츠확장위젯,인기글 위젯 두가지 정도가 기간,추천수 지정할 수 있을 것 같네요.
인기글 위젯은 기간은 지정되는데 추천순으로만 가능하고 추천수 몇 이상은 안되네요. 컨텐츠확장위젯은 됩니다.
타임라인에 연동된 게시판들을 모두 선택하여 위젯코드를 생성하면 일단 최근글은 구현이 될 겁니다. 보통 타임라인 게시판에는 자체 글이 하나도 없고 다른 게시판의 글들을 모아놓은 것이기 때문에, 타임라인에서 가, 나, 다 게시판의 글들을 모았다면 위젯에서도 똑같이 가, 나, 다 게시판을 선택해 주어야 합니다. 타임라인 게시판만 달랑 선택하면 아무 것도 안 나옵니다.
최근글이 아니라 베스트글을 모으려면 윗분이 추천해 주신 위젯을 사용하여 타임라인과 비슷한 추천수, 조회수 등의 조건을 설정하면 될 것 같은데요, 이 경우에도 게시판은 일일이 선택해 주어야 합니다.
결론: 타임라인 게시판을 그대로 불러올 수 있는 위젯이란 없습니다. 타임라인에서 베스트글을 모으는 것과 최대한 비슷한 조건으로 글을 모아주는 위젯을 쓰시면 됩니다.
단순하게 게시판만 모아와 출력하면 복잡한 필터링을 적용 못하게 되죠.
타임라인 모듈 설정을 그대로 가져와 필터링 조건등이 그대로 다 적용된 상태로
위젯에서 출력이 다 가능합니다.
물론 위젯을 좀 많이 고치긴해야하죠 ^^;;
( http://sejin7940.co.kr/index.php?mid=sejin7940_work&category=103354&document_srl=113279 )
답변 감사합니다. 고려해보고 필요시 작업의뢰 드리겠습니다!
comely 위젯으로 간단하게 기준 추천수 이상, 기준 조회수 이상 2가지 기준을 OR 혹은 AND 로 해서 가져올 수 있게 해서 타임라인과 똑같은 베스트 혹인 인기글을 위젯으로 출력하게 해보았습니다. 이 정도는 너무 복잡한 코드 추가하지 않고 가능하네요. 쿼리파일은 별도로 업로드 했습니다.
https://rxtip.kr/rx_tip/3361