게시판 본문의 서명란에 회원의 프로필 기본이미지 출력시키는 코드가 어떻게 되나요?
CMS/프레임워크 | Rhymix 1.9 |
---|---|
개발 언어 | PHP 7.0 |
게시판 본문의 하단에 보면 글작성자의 서명과 프로필 이미지가 출력이 되는데,
해당 회원이 프로필 이미지를 회원정보에서 업로드 시키지 않으면 프로필 이미자가 뜨지 않고
그 자리가 공백으로 떠서 이걸 기본이미지로 출력시키려고 합니다.
아래처럼 해봤는데, 프로필 이미지를 올린 회원도 기본 이미지(user.png)로 다 떠버리네요 ㅠ
코알못이라 이것저것 다 시도해보고 있는데 기초가 없으니 힘드네요 ㅠㅠ 도와주세요 ㅠ
_read.html의 회원 서명부분입니다. 빨간색 부분이 제가 추가한 부분인데요...
<!--// Sign -->
<div cond="$mi->display_sign!='N' && ($oDocument->getProfileImage() || $oDocument->getSignature())" class="rd_sign clear">
<h4><em class="fa fa-info-circle bd_info_icon"></em> 글쓴이 <em>{$oDocument->getNickName()}</em></h4>
<!--@if($profile_info->src)-->
<img cond="$oDocument->getProfileImage()" class="img fl" src="{$oDocument->getProfileImage()}" alt="profile" />
<!--@else-->
<img src="user.png" alt="profile_img" class="img fl" />
<!--@end-->
<div cond="$oDocument->getSignature()" class="get_sign">{$oDocument->getSignature()}</div>
</div>
댓글 4
그냥 이렇게 하셔도 안되시나요?
<img cond="$oDocument->getProfileImage()" class="img fl" src="{$oDocument->getProfileImage()}" alt="profile" />
<img cond="empty($oDocument->getProfileImage())" src="user.png" alt="profile_img" class="img fl" />
위에
<div cond="$mi->display_sign!='N' && ($oDocument->getProfileImage() || $oDocument->getSignature())" class="rd_sign clear">
를
<div cond="$mi->display_sign!='N'" class="rd_sign clear">
로 바꾸시고
img 밑에
<div cond="empty($oDocument->getSignature())" class="get_sign">작성한 서명이 없습니다</div>
넣으시면 될 듯 합니다