Insertar un bloque dentro de cualquier template en Drupal 7

Hacker

Hoy necesitaba añadir una vista que me he creado en un div dentro de una template del contenido node--contenidoXYZ.tpl.php y he estado haciendo muchas pruebas, y al final con esto basta para sacar cualquier bloque, en mi caso generado desde Views:


print render(module_invoke('NOMBRE_DEL_MODULO', 'NATURALEZA_DEL_BLOQUE', 'BLOCK_DELTA'));
?>

Por ejemplo, mi bloque ha sido generado desde Views mostrando las últimas 20 fotos de la base de datos:


print render(module_invoke('views', 'block_view', 'ultimas20fotografias-block'));
?>

Espero que os sirva. ¡Saludos!

Doncs bé això és tot, espere que trobes útil aquest article i que et motive a compartir els teus trucs, els teus coneixements i els teus experiments amb el Programari Lliure. Pensa-ho, va, que la Comunitat del Programari Lliure va creixent gràcies a la documentació, el disseny, la formació o la programació, sigues part de la Comunitat :-)

La cultura i la lliure circulació de les idees és l'arma més efectiva contra les dictadures del pensament i contra la ignorància.

Utilitats

NAVEGACIÓ SENSE RATOLÍ

- Tab següent enllaç.
- Shift+Tab anterior enllaç.
- Enter activa l'enllaç.
- Alt+esquerra anar arrere.

CONTRAST DE COLORS

Accessibilitat - Color Negre
Accessibilitat - Color Groc
Accessibilitat - Color Verd

Accessibilitat - Color Blau
Accessibilitat - Color Crema
Accessibilitat - Color Blanc

 

PORTADES ALTERNATIVES