Principal tema tratado: Un bloque de contenido
Drupal hook descrita: hook_block
Hay varios tipos de módulos: módulos de bloque y módulos de nodo son dos de ellos: Los módulos de bloque crean contenido abreviado que es comúnmente (pero no siempre, ya que no es requerido) mostrado a lo largo del sidebar derecho o izquierdo de una página web. Los módulos de nodo generan contenido de la página (como las páginas del blog, del foro)
Nosotros para empezar crearemos un módulo de bloque, y más tarde discutiremossobre en contenido del nodo así como del filtro del filtro del contenido. Un módulo puede generar contenido para bloques y tambián para una página completa (los módulos de blog es un ejemplo de esto). El hook para un módulo de bloque se llama "block", así empieza nuestra siguiente función:
}
// end function onthisdate_blockLa función block lleva dos parámetros: la operación y el offset, o delta. El offset permite crear diferentes contenidos para diferentes bloques, todo dentro de la misma función de bloque. Sólo nos preocuparemos de la operación en este punto. En particular, hablamos sobre el caso específico donde el bloque esta siendo listado en la página de bloques. En todas las otras situaciones mostraremos el contenido de bloque.
Cuando el módulo esté listado en la página de bloques, el valor del parámetro $op será mostrado:
}
// end onthisdate_blockA continuación generaremos el contenido del bloque.
Para más información sobre el block hook:
Drupal HEAD
Comentarios
bloque
Muy bueno el ejemplo, pero no me queda claro que hace el bloque, que me va a mostrar el bloque, donde se pone eso. y me surge la duda, con drupal 4.7 y la parte del fichero .info
Saludos
Esta es la cuarta entrega
Esta es la cuarta entrega de la traducción del tutorial de creación de módulos Drupal 5, debes de ir leyendolos en orden para sasber de que va la cosa
http://www.drupalweb.com/crear-modulos-drupal
Un saludo
Aprendiendo Drupal
Gracias!
Muchas gracias por estos tutoriales ! los acabo de encontrar y la verdad es que en cuanto a module development nunca había encontrado algo tan paso a paso. =) !
De nada
Simplemente estoy traduciendo la información desd http://drupal.org porque en español no hay información
-----------
Aprendiendo Drupal