logo

Extra Block Types (EBT) - Nueva experiencia con Layout Builder❗

Extra Block Types (EBT): tipos de bloques con estilo y personalizables: Presentaciones de diapositivas, Pestañas, Tarjetas, Acordeones y muchos más. Configuraciones integradas para fondo, DOM Box y plugins de JavaScript. Experimenta hoy el futuro de la construcción de diseños.

Módulos de demostración EBT Descargar módulos EBT

❗Extra Paragraph Types (EPT) - Nueva experiencia con Paragraphs

Extra Paragraph Types (EPT): conjunto de módulos basado en párrafos de forma análoga.

Módulos de demostración EPT Descargar módulos EPT

Scroll

Ocultar el campo de comentarios

12/07/2025, by Ivan
Foros

¡Buen día!

Surgió la necesidad de ocultar un campo específico del comentario a todos los usuarios excepto al autor del nodo.

La idea es la siguiente: User1 crea un tipo de contenido llamado Article, para este tipo se creó un tipo de comentario separado con varios campos. Otros usuarios escriben comentarios en ese contenido llenando varios campos. Al ver los comentarios del contenido creado por User1, sólo User1 ve todos los campos del comentario, mientras que los demás usuarios ven todos los campos excepto "field_example".

He sobrescrito la plantilla comment.html.twig.

Estoy intentando agregar este condicional:

{% if node.author_name == user.username %}
  {{ content }}
  {% else %}
  {{ content|without('field_example') }}
  {% endif %}

Pero aparece un error.

Por favor, ¿me pueden indicar qué estoy haciendo mal?

¡Muchísimas gracias de antemano!