Preguntas etiquetadas con hooks

13
Alterando el contenido de la ruta de navegación

Estoy tratando de usar este gancho para alterar un enlace de ruta de navegación: hook_menu_breadcrumb_alter(&$active_trail, $item) El gancho no parece ser llamado. He intentado : Usando el gancho en un tema Usar el gancho en un módulo personalizado (breadcrumb_finder_fix) Borrar todas las...

12
Cómo anular el título de la página por tipo de contenido

Estoy usando el pagetitlemódulo principal para representar el título de una página. Sin embargo, para ciertos tipos de contenido quiero elpáginaEl título principal es la etiqueta de tipo de contenido (por ejemplo, "Noticias") y no la etiqueta de nodo (por ejemplo, "¡Drupal 8 lanzado!"). ¿Hay una...

11
Crear nuevo tipo de contenido en hook_install

¿Alguien puede mostrarme un ejemplo adecuado de cómo crear un nuevo tipo de contenido en el método hook_install de un módulo ? También me gustaría saber si / qué debo hacer durante hook_uninstall para limpiar mi desorden; Leí que hay un debate sobre simplemente eliminar el contenido. No he podido...

10
Forma correcta de agregar JS y CSS al nodo / editar y otras formas

Estoy haciendo un sitio con un montón de JS, y me pregunto dónde debería poner el código JS. De manera óptima, me gustaría mantener el JS con cada módulo y no con la capa de tema. Parte del contenido podría estar expuesto como bloques, etc. Pero tengo algunos problemas con el caché. En mi ejemplo,...

10
Ganchos de tema vs ganchos de módulo

A veces, cuando trato de aplicar un gancho, solo para darme cuenta de que se supone que está en un archivo de módulo. ¿Hay alguna manera de saber qué ganchos se pueden implementar en el archivo template.php de un tema o en un

10
orden de ejecución hook_form_alter

¿Hay alguna manera de cambiar el orden de ejecución de hook_form_alter en Drupal 7 sin cambiar el peso de un módulo o piratear Drupal Core? Estoy tratando de alterar el elemento agregado en translation_form_node_form_alter desde el módulo de traducción. Al depurar el formulario, no puedo encontrar...

10
¿Cómo paso datos entre ganchos que no interactúan?

¿Cómo paso datos entre ganchos que no interactúan entre ellos, o entre una devolución de llamada de menú y un gancho? En el caso de que los dos ganchos tengan un parámetro en común, y ese parámetro se pasa por referencia, eso es fácil. ¿Qué hago cuando los ganchos, o la devolución de llamada del...

9
Drupal no invoca mis ganchos

Estoy desarrollando un módulo, pero los ganchos que estoy agregando no se invocan desde Drupal. Sucede con más de un gancho. Leí la documentación de los ganchos, y no puedo encontrar nada que explique por qué sucede esto. Verifiqué que estoy usando los parámetros correctos y devolviendo el valor...

9
Cómo usar hook_node_presave para cambiar el valor del campo

Básicamente, quiero poner el nombre y el apellido juntos en $ node-> field_par_contact_name Pero me da una advertencia. (Vea abajo) function partnership_node_presave ($ nodo) { if ($ node-> type == 'asociación') { $ first_name = $ node-> field_par_contact_first_name ['und'] [0]...