theming

theming

theming – ¿Cómo puedo modificar las variables enviadas a una plantilla de paquete de párrafos dentro de un módulo?

Pregunta: Necesito preprocesar los valores de campo de un paquete de párrafos para "enviar" variables adicionales a la plantilla (párrafos-elemento – xxxx – full.tpl.php). Quiero evitar poner demasiada lógica php en la plantilla de párrafo. Estoy buscando algo similar al gancho node_view para un elemento de párrafo. ¿Existe un mecanismo de ajuste o tal vez …

theming – ¿Cómo puedo modificar las variables enviadas a una plantilla de paquete de párrafos dentro de un módulo? Read More »

theming – Instalación del tema Bootstrap usando Composer

Pregunta: Soy nuevo en el uso de Composer. ¿Cómo puedo instalar un tema? Diga https://www.drupal.org/project/bootstrap usando el compositor He intentado: composer require drupal/bootstrap Pero no funcionó. También probé: composer require twbs/bootstrap La instalación se completó con éxito, pero no pude ver el tema que aparece en la página de administración de Drupal. ¿Cuál es la …

theming – Instalación del tema Bootstrap usando Composer Read More »

theming – ¿Cómo agrego un ID de nodo como clase al<body> ¿etiqueta?

Pregunta: En Drupal 7, hay una clase como path-node-NID (con NID reemplazado por el ID de nodo del nodo que se está viendo) agregada a la etiqueta <body> para que podamos agregar fácilmente estilos CSS a nodos específicos. Esto falta en Drupal 8. ¿Cómo puedo agregar el ID de nodo como clase CSS a la …

theming – ¿Cómo agrego un ID de nodo como clase al<body> ¿etiqueta? Read More »

theming – ¿Cómo creo una tabla simple?

Pregunta: Estoy trabajando en un módulo donde necesito mostrar contenido en una tabla. Aunque ya he creado una tabla simple, necesito saber cómo usar theme() , ya que la función no se puede llamar directamente. Básicamente, ¿cuál es el equivalente de la siguiente línea, que estaba perfectamente bien en Drupal 7? return theme(table,array(header => ‘$header’, …

theming – ¿Cómo creo una tabla simple? Read More »

theming – ¿Cómo se ordenan las metaetiquetas agregadas por drupal_add_html_head ()?

Pregunta: Estoy agregando soporte de Open Graph a un sitio de Drupal y tengo un montón de llamadas drupal_add_html_head (), como: $og_title = array( ‘#tag’ => ‘meta’, ‘#attributes’ => array( ‘property’ => ‘og:title’, ‘content’ => $node->title, ), ); drupal_add_html_head($og_title, ‘zujava_og_title’); $og_url = array( ‘#tag’ => ‘meta’, ‘#attributes’ => array( ‘property’ => ‘og:url’, ‘content’ => url(‘node/’ …

theming – ¿Cómo se ordenan las metaetiquetas agregadas por drupal_add_html_head ()? Read More »

theming – ¿Cómo imprimo un campo individual en block.html.twig?

Pregunta: He probado tantas opciones como puedo imaginar, pero ninguna imprime nada excepto: {{ content }} Sin embargo, necesito campos individuales para tener más control sobre la temática. Estoy usando un tipo de bloque personalizado y la siguiente función. function THEME_theme_suggestions_block_alter(array &$suggestions, array $variables) { // Block suggestions for custom block bundles. if (isset($variables[‘elements’][‘content’][‘#block_content’])) { …

theming – ¿Cómo imprimo un campo individual en block.html.twig? Read More »

theming – ¿Cómo puedo hacer que los campos "cuerpo" y "resumen" aparezcan en un artículo nuevo?

Pregunta: Estoy definiendo un tipo de contenido de Drupal 7 usando el campo "texto largo y resumen". Cuando se crea una nueva historia, me gustaría que los campos de texto "resumen" y "cuerpo" estén presentes en el formulario de creación, en lugar de hacer que el usuario haga clic en el enlace "editar resumen". ¿Hay …

theming – ¿Cómo puedo hacer que los campos "cuerpo" y "resumen" aparezcan en un artículo nuevo? Read More »

theming – ¿Cómo estructurar la carpeta de temas para que sea más manejable?

Pregunta: Hasta ahora, he podido colocar plantillas de página, nodo, campo y bloque en sus propias carpetas separadas. Mi idea es que Drupal necesita encontrar el archivo tpl original principal (es decir, page.tpl.php) en una carpeta y luego buscará los archivos primarios en ese directorio. Si es así, ¿cómo puedo estructurar algo similar para mis …

theming – ¿Cómo estructurar la carpeta de temas para que sea más manejable? Read More »

theming – Plantilla de campo para el modo de visualización

Pregunta: Tengo una plantilla para mi campo: field–field-category.html.twig . ¿Hay alguna forma de anular esto para un modo de visualización específico? A tiene un modo llamado teaser block . Probé field–teaser-block–field-category.html.twig así como un par de otros formatos. Sé que puedo modificar cómo se node–teaser-block.html.twig el campo en el node–teaser-block.html.twig pero me gustaría hacerlo en …

theming – Plantilla de campo para el modo de visualización Read More »

web tasarım