묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
함수 관련에 문의 드립니다.
2013.06.01 10:02
xe 1.4 이고 게시판은 bodex 입니다.
닉네임 앞에 가입년수를 넣으려고 하는데요
게시판 리스트에서 하단에 있는 소스로 해보았습니다.
{@
$oMemberModel = &getModel('member');
$member_info = $oMemberModel->getMemberInfoByMemberSrl($document->get('member_srl'));
}
elseif($val->type == 'nick_name'){
$l_value='['.sprintf(date("Y")-zdate($member_info->regdate,"Y")).'] '.substr($document->getNickName(),0,15);
위에 같이 하니까 문제는 탈퇴자의 경우 현재년도가 나옵니다.
회원이 아니면 닉네임 앞에 아무것도 안나오고
회원인경우에만 위 소스가 적용하려고 하는데요
어떻게 처리 해야 될까요?
고수님들의 조언 부탁 드립니다.
감사합니다.
탈퇴한 회원은 회원정보가 없겠죠. 즉 $member_info 값이 없습니다.
if 문을 하나 추가해서, $member_info 가 있는 경우 위의 소스로 하고
$member_info 가 없으면 그냥 substr 한 닉네임만 나오게 짜시면 되요