묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
특정회원만 서명을 사용하도록 하고싶습니다.
2012.01.01 20:58
자신이 쓴글에 서명, 코멘트 프로필사진을 초상권이라는 그룹이름을 가지고있는 (한 멤버가 여러그룹에 속해있습니다.) 멤버만 출력시키고 싶은데요.
출력부도 찾고했는데 조건문을 못짜겠습니다.
다른분들 질문을 붙잡고 두시간을 넘게 돌려봐도 잘 안나오네요 ㅠㅠ
foreach랑 group_list뭐 이거 적절히 배합하면 나올거같기도한데,
회원 개인 뷰가아닌 oDocument에서 출력해야하니 잘 모르겟습니다.
프로필도 특정회원만 올릴수 있으면 좋겠는데 말이죠..
코멘트와 게시판내용뷰 에서 해결하고싶습니다.
일반게시판(Lune)과 게시판dx 둘 다 도움 요청합니다. ^^;
감사합니다.
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
fvwsj | 바로 밑의 글의 확장입니다.. [6] | 2009.06.24 by fvwsj |
글쓴이 | 광고방지 [1] | 2009.06.24 by kanasii |
fvwsj | 웹폰트 업로드 위치.. [1] | 2009.06.24 by bcpt |
앵겨이 | 페이지 수정을 클릭시 그림과 같이 뜨는데 음.... [2] | 2009.06.24 by 앵겨이 |
fvwsj | bcpt님 한가지만 더.. [2] | 2009.06.24 by fvwsj |
나니77 | 사진 갤러리식으로 나오게 하려면요 [1] | 2009.06.24 by Jaime |
이스트하버 | 영어로 설정했는데 다른 컴에서 보면 한글로 나오는 문제 [2] | 2009.06.24 by 글쓴이 |
세르 | 관리자가 게시물을 수정하면 글쓴이가 수정되는 문제 [1] | 2009.06.24 by CGnDEV |
비사조 | 제로님 이 사이트에 로그인이 안됩니다. | |
D페이스 | 스프링노트 카테고리처럼 | |
전병혁 | 제로보드 설치중.. 문제가 발생했어요... [1] | 2009.06.24 by 전병혁 |
화신 | 페이지 수정/설정/케시파일 재생성 버튼 관련 질문입니다... [4] | 2009.06.24 by 화신 |
sunlight | 메뉴얼이 어디 있을까요? [2] | 2009.06.24 by 글쓴이 |
글쓴이 | 확장변수중 특정확장변수에 입력된 값은 관리자와 글쓴이만 볼수 있도록 하려면 어떻게 하나요? [1] | 2009.06.24 by MX |
김명현925 | 윈라이트 모듈 체크해놓은건 어디에서 해제하는거죠? [2] | 2009.06.24 by 김명현925 |
zerolover | 게시판을 사용하다가.... [2] | 2009.06.24 by 글쓴이 |
blue7377 | 게시판안에 있는 글 열었을때..사이트 자동이동 | |
파워돌 | 관리자 페이지 | |
김성현337 | 사진파일 첨부가 안되요~ [3] | 2009.06.24 by 글쓴이 |
아쿠 | 마이그레이션 센터가 없어져서 그런데요 ㅠㅠ [2] | 2009.06.24 by 꿍꿍이 |
이것저것 해보다가 동료의 도움을 받았습니다 ^^;
게시판출력하는부분의 파일에
{@
$oMemberModel = &getModel('member');
$group_list = $oMemberModel->getGroups($module_info->site_srl);
$member_info = $oMemberModel->getMemberInfoByMemberSrl($oDocument->getMemberSrl(), $module_info->site_srl);
$member_groups = $oMemberModel->getMemberGroups($oDocument->get('member_srl'));
}
상단에 추가한후
출력부의 서명부분을 찾아서 foreach로 감싸주면됩니다.
<!--@foreach($member_groups as $group)-->
<!--@if($group=='칼럼니스트')-->
<div class="lb-dm-sign" cond="$lb->sign && $oDocument->getSignature()" style="padding-left: {$lb->photo_w + 22}px"|cond="$oDocument->getProfileImage() ? $oDocument->getProfileImage() : $lb->photo_i">
<div class="lb-dm-sign-photo lb-photo" style="width: {$lb->photo_w}px; height: {$lb->photo_h}px; margin-left: -{$lb->photo_w + 11}px; background-image: url({$oDocument->getProfileImage() ? $oDocument->getProfileImage() : $lb->photo_i})" cond="$oDocument->getProfileImage() || $lb->photo_i"></div>
<div class="lb-dm-sign-author"><span class="lb-author member_{$oDocument->variables['member_srl']}">{$oDocument->variables['nick_name']}</span></div>
<div class="lb-dm-sign-content xe_content">
{$oDocument->getSignature()}
<!--@foreach($member_info as $no => $val)-->
{$val->group_list}
<!--@end-->
</div>
<div class="lb-c"></div>
</div>
<!--@end-->
<!--@end-->
감사합니다 혹시나 이기능을 구현하려고하셨던분이 도움이 되셨으면합니다. :)