comment.html.twig
Default theme implementation for comments.
Available variables:
-
author: Comment author. Can be a link or plain text.
-
content: The content-related items for the comment display. Use {{ content }} to print them all, or print a subset such as {{ content.field_example }}. Use the following code to temporarily suppress the printing of a given child element:
{{ content|without('field_example') }}
These variables are provided to give context about the parent comment (if any):
-
comment_parent: Full parent comment entity (if any).
-
parent_author: Equivalent to author for the parent comment.
-
parent_created: Equivalent to created for the parent comment.
-
parent_changed: Equivalent to changed for the parent comment.
-
parent_title: Equivalent to title for the parent comment.
-
parent_permalink: Equivalent to permalink for the parent comment.
-
parent: A text string of parent comment submission information created from 'parent_author' and 'parent_created' during template_preprocess_comment(). This information is presented to help screen readers follow lengthy discussion threads. You can hide this from sighted users using the class visually-hidden.
These two variables are provided for context:
-
comment: Full comment object.
-
entity: Entity the comments are attached to.
See also
template_preprocess_comment()
File
core/modules/comment/templates/comment.html.twig
Related topics
- Theme system overview
- Functions and templates for the user interface that themes can override.