Acceder al contenido principal

Blog

Volver a Blog

Drupal 8 Acceso desde el twig de un nodo a un campo de un nodo diferente

07 Abr 017
Twig
Avatar Fernando González

Drupal

Hoy os dejamos un truquillo de Drupal 8 en twig para acceder al valor de un campo de un nodo distinto, para pintar dicho valor en el nodo actual, para ello tenemos que ir al vector que nos da drupal y acceder a:
 

    {{ node.ID_DEL_NODO.entity.CAMPO_DEL_NODO_QUE_NOS_INTERESA.value }}



De esta forma teniendo un campo con la referencia al nodo que deseamos:

    {{ node.field_campo_de_referencia.0.entity.field_campo_del_nodo_referenciado.value }}



Donde el ID de referencia al nodo es (node.field_campo_de_referencia.0)

 

Y si queremos acceder al título del nodo:

    {{ node.field_campo_de_referencia.0.entity.label }} 

 

Ya una vez conseguido ese valor lo podéis poner donde queráis, espero que os sirva de ayuda.

Comentarios

Añadir nuevo comentario