Drupal 6

18
Oct
2011
Papaya Media

Definir la URL en Drupal en la que se encuentra el usuario

Hace algún tiempo escribí unos mini-tutoriales para el desarrollo de módulos en Drupal. Ahora escribo este otro con una pequeña función a la que no le he encontrado equivalente en el core de Drupal, aunque tampoco es que haya buscado mucho.

La idea de esta función es poder definir la URL en Drupal en la que se encuentra un usuario, comparando la URL actual con una URL específica.

Supongamos que quiero saber si el usuario está en un nodo de tipo page.

Antes yo hubiera escrito algo así en PHP:

20
Mayo
2011
Papaya Media

¿Cómo insertar un bloque de Drupal por medio de PHP en medio del contenido de un nodo?

Algunas veces nos encontramos con la necesidad de insertar un bloque en medio del contenido de un nodo en Drupal. O necesitamos publicar el mismo bloque varias veces dentro de la misma página, entonces usar las opciones que Drupal ofrece para mostrar bloques no es suficiente.

Con un poco de PHP se puede solucionar esto:

<?php
  $block
= module_invoke($module, 'block', 'view', $delta);
  print
theme('block', (object) $block);
?>

10
Mayo
2011
Papaya Media

Personalización de Breadcrumbs en Drupal

Hace mucho no me pasaba por acá, pero tengo el firme propósito de estar pasando más seguido, así sea para poner mini-módulos como el que les comparto hoy.

La idea de este módulo es mostrar cómo podemos modificar los breadcrumbs en Drupal, pues drupal hace lo que puede, pero no es adivino respecto a lo que nosotros queremos.

Distribuir contenido