Page 1 of 1

Modul cmCalendar Termine nach Uhrzeit sortieren

Posted: Fri 19. Nov 2010, 11:34
by monkeyz
Hallo,

besteht die Möglichkeit im cmCalendar Modul die Termine im Frontend auch nach der Uhrzeit zu sortieren??

Wenn ich mehrere Termine mit dem selben Datum und unterschiedlichen Uhrzeiten habe, werden diese nicht sortiert dargestellt. Da mehrere Nutzer das Modul benutzen, ist es leider nicht möglich die Termine der Reihenfolge nach einzugeben.

Ich weiß, dass das Zeit-Feld nur ein Textfeld ist. Besteht aber trotzdem die Möglichkeit?

Re: Modul cmCalendar Termine nach Uhrzeit sortieren

Posted: Fri 19. Nov 2010, 18:24
by flip-flop
Hi,

/include/inc_module/mod_cm_calendar/inc/cnt.article.php

für das Listing:
etwa ab Zeile 484 (// +KH 120110 .....)

Code: Select all

  //get the values from db
    $sql  = 'SELECT * FROM '.DB_PREPEND.'phpwcms_cmcalendar_events WHERE ';
  	$sql .= "cm_events_status = 1";
  	$sql .= $_entry['query'].$auswahl;
  	$sql .= " ORDER BY cm_events_date";
  	($content['cm_calendar']['eventlist_asc'] ==  2) ? $sql .= ' DESC' : $sql .= ' ASC'; 
  	$sql .= ',cm_events_time ASC'; // +KH 120110  Innerhalb des Tages nach Zeit sortiert
  	$cm_calendar['sel_entries'] = _dbQuery($sql);
Knut