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

Color de encabezado diferente

22/02/2025, by Anónimo (no verificado)

Necesitas insertar el código hexadecimal del color que se encuentra en el campo field_color en la parte correspondiente del código HTML.

 

He preparado esto en la plantilla del sitio:

<?php print render($title_prefix); ?>
                <?php if ($title): ?>
                    <h1 style="color: #<?php echo $Set_color; ?>;" id="page-title"><?php print $title; ?></h1>
                <?php endif; ?>
                <?php print render($title_suffix); ?>

 

No puedo entender cómo insertar en $Set_color el contenido del campo field_color y, por supuesto, luego usarlo en el preparado previamente  <h1 style="color: #<?php echo $Set_color; ?>;" id="page-title"><?php print $title; ?></h1>.

 

Hice al principio el código

  // Cargando el nodo
  $node = node_load($nid);
  // Obteniendo los valores del campo
  $Set_color = $node->field_color[$node->language]['0']['value'];

 

Pero no muestra nada.

 

¿Cómo puedo mostrar el valor?