대댓글 작성시 이미지닉네임 문의
CMS/프레임워크 | Rhymix 2.0 |
---|---|
개발 언어 | PHP 7.4 |
{@
$oComment = &getModel('comment');
$comment_parent = $oComment->getComment($comment->parent_srl);
}
{$comment_parent->getNickName()}
대댓글 작성시 위의 내용으로 @닉네임을 사용하는데요
이미지닉네임으로 사용할수 있는 방법이 있을까요?
펠닐
Lv. 1
댓글 7
https://xetown.com/thirdparties/694847
에 해당 기능이 있습니다
더 간단한 방법도 있을지 모르겠는데, 일단 이렇게요?
{@
$oComment = getModel('comment');
$comment_parent = $oComment->getComment($comment->parent_srl);
$memberModel = getModel('member');
}
{$memberModel->getImageName($comment_parent->getMemberSrl())}
덧. 실제로 해본 건 아니고 구조상 그런 것 같아요ㅎ
$oComment = &getModel('comment');
$comment_parent = $oComment->getComment($comment->parent_srl);
}
<a class="member_{$comment_parent->getMemberSrl()}">{$comment_parent->getNickName()}</a>
( 그냥 습관적으로 a 태그를 쓰다보니 ^^; )
member_extra_info 애드온에서 기능을 담당합니다.
_comment.html에
<!--@if($comment->parent_srl !== 0)-->
{@
$oComment = &getModel('comment');
$comment_parent = $oComment->getComment($comment->parent_srl);
}
<div class="parent">
<span style="float: left;" class="member_{$comment_parent->getMemberSrl()}">@{$comment_parent->getNickName()}</span>
{$comment->getContent(false)}
</div>
<!--@end-->
이렇게 하니 원하는데로 잘되네요.
감사합니다.