Drupal-Tip: Geburtstage mit dem Kalender verwalten.

Will man geburtstage mit dem drupal-modul "Calendar" verwalten, so macht man das mit einem "wiederholten datum" (repeated date).

Dies ist zwar etwas umständlich bei der eingabe eines geburtstages, aber falls es nicht so viele sind, gehts.

Allerdings ist die standardmässige darstellung eines solchen datums nicht sehr gut für geburtstage geeignet ...

more ...


Drupal-Debug

Hilfreich fürs debugging von Drupal-PHP code sind:

  • drupal_set_message(<msg>): gibt <msg> am oberen rand der seite in grün aus, damit kann man z.b. auch informationen aus dem php-snippet in einem "custom pager" ausgeben, "echo" geht dort nicht.
  • print_r() gibt komplexe objekte (z.b. arrays) rekursiv aus.
more ...

Drupal-Bug in taxonomy_select_nodes()

Es existiert ein (bekannter http://drupal.org/node/389598) Drupal-Bug in taxonomy_select_nodes(), dadurch wird die anzahl der zurückgelieferten nodes IMMER (auf defaultmässig 10) beschränkt, auch wenn das flag "pager" nicht gesetzt ist. Workaround: ich habe taxonomy_select_nodes() mit einem weiteren parameter "nItems" ausgestattet.

Das problem trat auf, als ich versucht habe ...

more ...