You are here

drupal. ocultar o bloco de eventos cando non hai vindeiros

para facer que o bloque de 'upcoming events' non apareza cando non hai vindeiros eventos que amosar, só temos que marcar Amósase se o código PHP devolve VERDADEIRO na configuracion do bloque e inserir no cadro de texto para o codigo

= e.event_start AND %d < e.event_end)) OR ((e.event_start = e.event_end) AND (%d <= e.event_start + %d )) OR e.event_start >= %d) ORDER BY event_start LIMIT %d"), $time, $time, $time, (60 * 60 * 2), $time, $limit);
while ($node = db_fetch_object($result)) {
foreach (module_implements('event_edit_upcoming') as $module) {
$function = $module .'_event_edit_upcoming';
$function($node);
}
if ($node->status) {
return true;
}
}
return false;
?>

[· o codigo esta tomado e simplificado do propio modulo event.
· o valor de limit deberia tomarse realmente da konfiguracion do modulo
[6 é o valor por defecto]
· probado no drupal 5.1 ]

info: 
teima: