﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
279	Produkte mit deutschen Umlauten sortieren	Roger Rehnelt	d.schmitzer	"Das Ä kommt bei PHP nach dem Z. Deshalb wird augenscheinlich nicht korrekt sortiert. Folgende Funktion behebt das Problem:

{{{
function ArraySort($tArray) {
    $aOriginal = $tArray;
    if (count($aOriginal) == 0) { return $aOriginal; }
    $aModified = array();
    $aReturn   = array();
    $aSearch   = array(""Ä"",""ä"",""Ö"",""ö"",""Ü"",""ü"",""ß"",""-"");
    $aReplace  = array(""Ae"",""ae"",""Oe"",""oe"",""Ue"",""ue"",""ss"","" "");
    foreach($aOriginal as $key => $val) {
        $aModified[$key] = str_replace($aSearch, $aReplace, $val);
    }
    natcasesort($aModified);
    foreach($aModified as $key => $val) {
        $aReturn[$key] = $aOriginal[$key];
    }
    return $aReturn;
}
}}}

siehe: http://www.marcokrings.de/arrays-sortieren-mit-umlauten/
siehe: http://forum.maennchen1.de/viewtopic.php?f=13&t=5437

Bitte ggf. in wpsg die Sortierfunktion ergänzen und auch ggf. an anderen Stellen (Backend?) übernehmen."	enhancement	closed	critical	3.5	Core	3.3	fixed		
