subtema

subtema

Radix | Descarga, instalación y configuración

     A pesar de que sigue cobrando fuerza la tendencia de utilizar Drupal Desacoplado o Headless, ya que permite implementar soluciones con Javascript, que amplian las posibilidades para el Frontend o apariencia en tus proyectos, además de ofrecer otras ventajas, como la carga de tus contenidos. Existen otras posibilidades, que nos permitirán desarrollar toda clase de proyectos, con las mismas prestaciones y sin salir de Drupal tal y está concebido.

Radix Base Theme | www.drupaladicto.com - Consultor especializado en drupal y symfony

Asset Injector

         Este módulo te pemitirá añadir y editar CSS y/o Javascript, sin la necesidad de salir de la interfaz de usuario de administrador en Drupal. Además, podrás limitar las páginas en las que se ejecutan o aplican, solamente seleccionando el tipo de contenido en el selector dentro de la pantalla de configuración del módulo.

 Descarga y Activación:

Para descargar y activar cualquier módulo de Drupal tienes varias opciones:

     Descarga:

Asset Injector módule | www.drupaladicto.com - Consultor especializado en Drupal y Symfony

¿Cómo imprimir el logo de drupal en una plantilla twig?

Este código te permitirá imprimir el logo y el nombre del sitio utilizando en cualquier página de Drupal 8 y 9, recuerda que si necesitas utilizarlo en otro contenido que no sea una página, entonces la preprocess_function() deberá corresponderse con ese tipo de contenido.

Radix | Generar un Subtheme para Drupal

Radix es un theme base muy potente, que integrar Bootstrap, además de permitirte trabajar con Sass.

Mostrar bloque vista usando Preprocess Function Drupal 8/9

Este código te permitirá mostrar una vista tipo bloque en un nodo o paragraphs

Para Nodos:
/** * Implements hook_preprocess_node() for node.html.twig. */
function TUSUBTHEME_preprocess_node(array &$variables) {
  $variables['nombre_variable_para_mostrar'] = views_embed_view('nombre_maquina', 'nombre_vista_dentro');

}

Para Paragraphs

/* Implement hook_preprocess_paragraph() */
function wct_oct2020_preprocess_paragraph(&$variables) {
  $variables['nombre_variable_para_mostrar'] = views_embed_view('nombre_maquina', 'nombre_vista_dentro');

}

Habilitar node ID dentro de la etiqueta <body> Drupal

Extraer URL de archivo en una plantilla tipo Node.twig.html

Para extraer url de archivo en una plantilla tipo Node.twig.html ...

Crear tema personalizado Drupal 8/9 con Bootstrap Barrio

Con esta instalación podrás crear un theme personalizado, usando como base Bootstrap Barrio, con todas las opciones responsive necesarias para hacer rápidamente un diseño rápido y efectivo.

Añadir CSS Personalizado en tu Sutheme Drupal 8/9

En algunos casos, queremos añadir estilos CSS personalizados que no estén dentro del archivo general style.css, lo recomendable es crear un arhivo (Ej.: custom.css) y agregarlo al tu SUBTHEME personalizado

Activar tema por defecto utilizando Consola y Drush en Drupal

Aunque puedes utilizar la interfaz de usuario de Drupal para activar y configurar tus temas, también podrás hacerlo mediante la consola, gracias a la herramienta Drush.