{% embed '@AdminLTE/Widgets/box-widget.html.twig' with {'form': form, 'comments': comments, 'route_pin': route_pin|default(null), 'route_delete': route_delete|default(null)} %} {% import "macros/widgets.html.twig" as widgets %} {% block box_title %}{{ 'label.comment'|trans }}{% endblock %} {% block box_attributes %}id="comments_box"{% endblock %} {% block box_body_class %}box-comments{% endblock %} {% block box_body %} {% set replacer = {} %} {% for pref in app.user.preferences %} {% set replacer = replacer|merge({('{{user.' ~ pref.name ~ '}}'): pref.value}) %} {% endfor %} {% if comments|length == 0 %} {{ 'error.no_comments_found'|trans }} {% endif %} {% for comment in comments %}
{{ widgets.user_avatar(comment.createdBy, false, 'img-sm') }}
{{ widgets.username(comment.createdBy) }} {% if route_pin is not null %} {% endif %} {% if route_delete is not null %} {% endif %} {{ comment.createdAt|date_full }} {{ comment.message|replace(replacer)|md2html }}
{% endfor %} {% endblock %} {% block box_footer -%} {% if form is not null %} {{ form_start(form) }}
{{ widgets.user_avatar(app.user, false, 'img-responsive img-sm') }}
{{ form_widget(form.message) }}
{{ form_widget(form) }} {{ form_end(form) }} {% endif %} {%- endblock %} {% endembed %}