logo

Paleta de lienzo: ¡Hazlo colorido!🎨

Palette - Constructor visual de páginas, no se requiere título en diseño.

Demo en vivo Descargar Palette

Scroll

Definición de la plantilla para la página creada por el módulo

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

Por favor, indíquenme una solución para la versión 7 de Drupal

 

Hay un módulo, en el módulo se define una página "module/page". Para la función de callback de la página no hay problemas al definir una plantilla propia a través de hook_theme, sin embargo, funciona según el principio de la plantilla node - muestra la parte de contenido de la página, pero ¿cómo puedo definir una plantilla del tipo page para esta página de manera que la propia plantilla esté en la carpeta del módulo y no en la carpeta del tema?

 

Para Drupal 6 parece que funciona este código:


 
function mymodule_theme_registry_alter(&$theme_registry) {
  array_unshift($theme_registry['page']['theme paths'], drupal_get_path('module', 'mymodule'))

} 

 

Por favor, indíquenme una solución para la versión 7