debugging – ¿Existe alguna alternativa para desarrollarlos?

Pregunta:

Estoy usando el módulo de desarrollador de temas para tematizar. El módulo es bastante bueno, pero aún tiene muchos errores. ¿Existe una alternativa con menos errores?

Respuesta:

Realmente no.

Desde el lanzamiento de Drupal 7.33, ahora hay un soporte simple para el soporte de plantillas alternativas y la lista de alternativas de funciones de tema en Drupal (núcleo) agregando una configuración en settings.php .

Se agregó una variable "theme_hook_original" a las plantillas y funciones del tema y un modo de depuración de tema opcional en todo el sitio, para proporcionar información contextual en el HTML de la página a los desarrolladores de temas. El modo de depuración del tema se basa en el que se usa con Twig en Drupal 8 y se puede acceder configurando la variable "theme_debug" en TRUE (adición de API).

Entonces en settings.php estableces:

$conf['theme_debug'] = TRUE;

Luego, vea la fuente de su página y verá comentarios en su HTML como <!-- THEME DEBUG --> que enumeran sugerencias de funciones y plantillas para el Node actual.

Salida de ejemplo para /admin/structure/views :

<!-- THEME DEBUG -->
<!-- CALL: theme('html') -->
<!-- FILE NAME SUGGESTIONS:
   * html--admin--structure--views.tpl.php
   * html--admin--structure.tpl.php
   * html--admin.tpl.php
   x html.tpl.php
-->
... lots of HTML ...
<!-- THEME DEBUG -->
<!-- CALL: theme('region') -->
<!-- FILE NAME SUGGESTIONS:
  * region--page-top.tpl.php
  x region.tpl.php
-->
<!-- THEME DEBUG -->
<!-- CALL: theme('toolbar') -->
<!-- BEGIN OUTPUT from 'modules/toolbar/toolbar.tpl.php' -->

Esta es una versión posterior de la funcionalidad auxiliar de Drupal 8 Twig incorporada en Drupal 8 (en gran parte, supongo, porque devel_theme no tiene una versión de Drupal 8).

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım