CMS/프레임워크 | Rhymix 1.9 |
---|---|
개발 언어 | PHP 5.x |
게시문 본문 하단 부분에 글 작성자의 전제 게시물, 댓글수 출력을 하려는데 어떤식으로 하면 될까요.
질문이 성의가 없어서 죄송합니다. 근데 아는게 없어서 더 자세이 쓸수가 없어요 ㅜㅜ
다라라란
Lv. 3
CMS/프레임워크 | Rhymix 1.9 |
---|---|
개발 언어 | PHP 5.x |
게시문 본문 하단 부분에 글 작성자의 전제 게시물, 댓글수 출력을 하려는데 어떤식으로 하면 될까요.
질문이 성의가 없어서 죄송합니다. 근데 아는게 없어서 더 자세이 쓸수가 없어요 ㅜㅜ
댓글 6
- 게시물 카운트 쿼리 : https://github.com/xpressengine/xe-core/blob/master/modules/document/queries/getDocumentCountByMemberSrl.xml
- 댓글 카운트 쿼리 : https://github.com/xpressengine/xe-core/blob/master/modules/comment/queries/getCommentCountByMemberSrl.xml
이 두 가지로 뽑아볼 수 있을 거예요. 모바일이라서 일단 링크만;;;
덧. 아래 웹지기님 댓글이 더 빠르고 유용하겠네요
지금 출력하고자 하는 곳을 담당하는 파일의 위쪽에
<!-- 글 작성자 작성문서수 댓글수 가져오기 -->
{@ $oDocumentModel = getModel('document');
$count_document = $oDocumentModel->getDocumentCountByMemberSrl($oDocument->get('member_srl'));}
{@ $oCommentModel = getModel('comment');
$count_comment = $oCommentModel->getCommentCountByMemberSrl($oDocument->get('member_srl'));}
를 넣어서 글쓴이의 글,댓글수를 원하는 변수에 담아 둡니다.
그리고 이후 원하는 아래쪽 아무곳에
글작성 수 -> {$count_document}
댓글 작성 수 -> {$count_comment}
로 활용하시면 됩니다. 변수는 임의로 만들었으니 다른 것으로 변경하셔도 됩니다.
지금 질문의 경우는 글 작성자의 회원번호로 글 작성 수를 가져 왔지만 $oDocument->get('member_srl')
다른 곳의 회원을 특정하는 변수를 사용해서 작성글수 를 똑같이 가져올 수 있습니다.
ex) 썸씽모듈의 활동내역을 보여주는 페이지에서 해당 회원의 글,댓글 작성수도 같은 방법으로 보여줄 수 있습니다. 특정 회원의 글 작성, 댓글 작성수를 불러오고 싶을때 해당 하는 곳에서 사용하는 해당 회원번호를 가져오는 변수를 사용하면 됩니다.
답변 감사합니다!
염치없지만 질문 하나만 더해도 될까요?
게시판이 A,B,C,D,E,F가 았다고 할때
글쓴이의 게시판 A와 B의 게시물수
나머지 게시판 게시물 수를 구분해서 출력할수도 있을까요?