kannste auch vergessen :D

habe gerade mal geschaut wie das ganze sortiert wird.
Im Model -> News.php gibts folgendes:

public function getAllRelatedSorted() {
                $all = array();
                $itemsRelated = $this->getRelated();
                if ($itemsRelated) {
                        $all = array_merge($all, $itemsRelated->toArray());
                }

                $itemsRelatedFrom = $this->getRelatedFrom();
                if ($itemsRelatedFrom) {
                        $all = array_merge($all, $itemsRelatedFrom->toArray());
                }

                if (count($all) > 0) {
                        usort($all, create_function('$a, $b', 'return 
$a->getDatetime() < $b->getDatetime();'));
                }
                return $all;
}

Du kannst jetzt usort($all, create_function('$a, $b', 'return $a->getDatetime() < $b->getDatetime();'));

usort($all, create_function('$a, $b', 'return $a->getDatetime() > 
$b->getDatetime();'));

austauschen, also einmal < mit > ersetzen. Damit machst du dir natürlich die 
update fähigkeit kapott.

ODER!
Du gehst hin in dein Template und machst anstelle:
<f:for each="{newsItem.allRelatedSorted}" as="related">

<f:for each="{newsItem.related}" as="related">

Dann wird die Reheinfolge manuell ausgegeben, wie du die im Datensatz angelegt 
hast.

_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an