웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
게시판에서 비회원 메일 주소 확인하기
2009.10.12 12:03
게시판에 비회원이 글을 작성했을때 비회원이 등록한 메일주소를 확인할 방법이 없는 상태인데 만약 특정그룹은 볼수 있도록 하고자 한다면 아래와 같은 팁을 활용하면 된다.
<!--@foreach($logged_info->group_list as $key => $val)-->
{@$a[]=$val}
<!--@end-->
{@$group_name='관리그룹'}
<!--@if(in_array($group_name,$a) )-->
<span>{$oDocument->get('email_address')}</span>
<!--@end-->
{@$a[]=$val}
<!--@end-->
{@$group_name='관리그룹'}
<!--@if(in_array($group_name,$a) )-->
<span>{$oDocument->get('email_address')}</span>
<!--@end-->
{$oDocument->get('email_address')} 이부분이 이메일 주소를 보여주는 부분이다.
실제 사용된 코드는 아래와 같다. view_document.html 파일 11라인부터~ (스킨마다 틀리니 참고하셔서 사용하시길...)
<!--@if($module_info->display_author!='N')--> <!--@foreach($logged_info->group_list as $key => $val)--> {@$a[]=$val} <!--@end--> {@$group_name='관리그룹'+ '+ '} <div class="userInfo"> <!--@if(!$oDocument->getMemberSrl())--> <div class="author"> <!--@if($oDocument->isExistsHomepage())--> <span><a href="{$oDocument->getHomepageUrl()}" onclick="window.open(this.href);return false;">{$oDocument->getNickName()}</a></span> <!--@if(in_array($group_name,$a) )--> <span>{$oDocument->get('email_address')}</span> <!--@end--> <!--@else--> <span>{$oDocument->getNickName()}</span> <!--@if(in_array($group_name,$a) )--> <span>{$oDocument->get('email_address')}</span> <!--@end--> <!--@end--> </div> <!--@else--> <div class="author"> <span class="member_{$oDocument->get('member_srl')}">{$oDocument->getNickName()}</span> <!--@if(in_array($group_name,$a) )--> <span>{$oDocument->get('email_address')}</span> <!--@end--> </div> <!--@end--> </div> <!--@end-->