Funktion:Â eventlist
Die Funktion {eventlist} ist eine schöne - jedoch eine eine einfache Funktion. Eingesetzt ohne Parameter funktioniert sie hervorragend.
Bei der Variante {eventlist,Nr_der_Ebene1[,JJJJMMTT]} führt die Darstellung der Eintragungen dazu, dass die Events falsch gelistet werden.
Es geht hierbei um den kleinen Zusatz "DESC":
}Â else if ($markername(0) == "eventlist") {
if (!empty($markername(2))) {
$myDate = $markername(2);
$sql_list = "SELECT * FROM {$pfx}content WHERE
Ebene1 = $subKat1 AND Ebene2 > 0 AND URLAnhang >= $myDate ORDER BY URLAnhang DESC";Â Â Â Â Â
}Â else {
$sql_list = "SELECT * FROM {$pfx}content WHERE
Ebene1 = $subKat1 AND Ebene2 > 0 AND URLAnhang >= $myDate ORDER BY URLAnhang";
}
Wir haben folgende Veränderung vorgeschlagen (Wegnahme von DESC):
}Â else if ($markername(0) == "eventlist") {
if (!empty($markername(2))) {
$myDate = $markername(2);
$sql_list = "SELECT * FROM {$pfx}content WHERE
Ebene1 = $subKat1 AND Ebene2 > 0 AND URLAnhang >= $myDate ORDER BY URLAnhang";Â Â Â Â Â
}Â else {
$sql_list = "SELECT * FROM {$pfx}content WHERE
Ebene1 = $subKat1 AND Ebene2 > 0 AND URLAnhang >= $myDate ORDER BY URLAnhang";
}
Die Funktion ist eine einfache Funktion. Sie läßt einen Vergleich mit der Serverzeit (noch) nicht zu. Daher ist ein Einsatz bei Events mit Uhrzeiten (noch) nicht direkt möglich.