Masquer le champ de commentaire
Bonjour !
J’ai besoin de masquer un champ spécifique du commentaire pour tous les utilisateurs sauf l’auteur du nœud.
Voici l’idée : User1 crée un type de contenu Article, pour ce type un type de commentaire distinct avec plusieurs champs a été créé. D’autres utilisateurs écrivent des commentaires à ce contenu en remplissant plusieurs champs. Lors de la consultation des commentaires sur le contenu créé par User1, seul User1 voit tous les champs du commentaire, tandis que les autres utilisateurs voient tous les champs sauf « field_example ».
J’ai surchargé le template comment.html.twig.
J’essaie d’ajouter une boucle :
{% if node.author_name = user.username %}
{{ content }}
{% else %}
{{ content|without('field_example') }}
{% endif %}
Mais une erreur apparaît.
Pouvez-vous me dire ce que je fais mal, s’il vous plaît ?
Merci énormément d’avance !
- Se connecter ou s'inscrire pour publier un commentaire