¿Como llamar a un bloque en Drupal?

Normalmente cuando trabajo con Drupal utilizo regiones para colocar bloques , pero a veces necesito mostrar determinado bloque en “X” lugar dentro del sitio y tal vez no sea necesario crear una nueva región dentro del archivo theme.info .

La API de Drupal nos proporciona la función module_invoke() que nos permite llamar a un modulo y mostrar un bloque en cualquier parte del sitio por medio de codigo, por ejemplo para llamar al bloque generado por el modulo “simplenews” :

Los parámetros  los podemos obtener desde la url dentro de la sección administración de bloques > bloque > configurar :

block

Leave a Reply

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *