---
title: "sk_calendar / Sortierung \"Upcoming\""
url: "https://www.typo3.net/d/49213-sk-calendar-sortierung-upcoming"
source: "typo3.net"
tags: ["Extensions","Frage","Kalender & Termine"]
created: "2006-09-01"
last_reply: "2006-09-02"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# sk_calendar / Sortierung "Upcoming"

Extensions · 1 Antwort · gestartet 2006-09-01

## Eröffnungsbeitrag

**ulinn** · 2006-09-01 · [Beitrag #1](https://www.typo3.net/d/49213-sk-calendar-sortierung-upcoming/1)

Hallo!

Hier wurde ja schon mehrfach über das Sortier-Problem bei sk_calendar berichtet. Was die "List" Darstellung angeht, konnte ich das Problem mit Hilfe des Forums lösen. Was jedoch bleibt, ist die falsche Sortierung in der Ansicht "Upcoming Events / Nächste Termine".

Hat jemand einen Tipp für mich, wie ich dafür sorgen kann, dass die Termine in dieser Ansicht nach Datum sortiert werden?

Vielen Dank im Voraus!

Uli Linn

## Antworten

### [#2](https://www.typo3.net/d/49213-sk-calendar-sortierung-upcoming/2) · Cimmie · 2006-09-02

Hallo Uli,
ich habe das damals folgendermaßen in der class.tx_skcalendar_upcomingview.php abgeändert:

```php
function tx_skcalendar_upcomingview($container,$conf) {
		// calls mothership
		
		$this->tx_skcalendar_htmlview($container,$conf);
	}
	function parseCalendar() {
	$i=1;
	if ($this->container->result) {
	while ($i<=sizeof($this->container->result)) {
	// register subparts
		$subparts = array(
			'UPCOMING_VIEW_ITEM',
			);
		$this->template->registerSubparts($subparts);
			list(,$data) = each($this->container->result);
			$clean_arr[$data['date'] . '_' . $i] = $data;
			
			$i++;
			}
			ksort($clean_arr,SORT_STRING);
			$i=1;
		while ($i<=$this->conf['upcoming']['range']) {
			list(,$data) = each($clean_arr);
			if ($data) {
				$this->template->setItem($data);
				$this->template->getSubpart('UPCOMING_VIEW_ITEM');
				$this->content .= $this->template->parseTemplate();
			$i++;
			}
			else $i=$this->conf['upcoming']['range']+1; // bail out
		}
		}
	}
}
```

ob es besonders effektiv kann ich nicht sagen, aber es sollte funktionieren wie man es erwartet.
Grüße Simon

---

Quelle: „sk_calendar / Sortierung "Upcoming"“, typo3.net, https://www.typo3.net/d/49213-sk-calendar-sortierung-upcoming
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
