{% for comment in commentAndMediaList %}
{% for media in comment.getMedias() %}
<li>
<div class="showCommentMediaPopup">
<div class="img" style="background-image: url('{{ getImageURL(media, 0, 600) }}')"></div>
<div class="caption">
<div class="caption--text">Подробнее</div>
<i class="slivki-icon-search"></i>
</div>
{% set commentUser = comment.getUser() %}
{%
set commentData = {
'avatar': getProfileImageURL(commentUser.getProfileImageMedia(), 60, 60),
'userName': commentUser.getFirstName ~ ' ' ~ commentUser.getLastName,
'rating': comment.getRating(),
'commentText': comment.getComment(),
'commentDate': comment.getCreatedOn()|date('d.m.Y H:i')
}
%}
<input type="hidden" class="comment-data" value="{{ commentData|json_encode }}" />
<div class="answer-button-container" style="display: none">
{% if (not is_granted(constant('Slivki\\Entity\\UserGroup::COMMENTS_BANNED_ROLE_NAME'))) %}
<div class="addCommentAnswerButton">
<div class="reply link pseudo-link green text-slivki mr-2" onclick="commentAdd({{ comment.getID() }}, {{ comment.getEntityID() }}, {{ comment.getTypeID() }})" data-toggle="modal" data-target="{{ app.user ? '#addVoteBox' : '#onlyRegistered' }}">Ответить</div>
<div class="votesBox" id="voteBox{{ comment.getID() }}"></div>
</div>
{% if app.user and app.user.getID() == comment.getUser().getID() and comment.getCreatedOn|date('U') > '-7 days'|date('U') and comment.getChildren()|length == 0 %}
<div class="editCommentAnswerButton">
<div class="reply link pseudo-link green text-warning mr-2" onclick="commentEdit({{ comment.getID() }})" >Редактировать</div>
</div>
{% endif %}
{% endif %}
</div>
</div>
</li>
{% endfor %}
{% endfor %}