Aktionen
GX-Bug #41347
geschlossenSortierung der Länder führt zu einem Fehler, wenn man nicht im Shop angemeldet ist
% erledigt:
100%
Geschätzter Aufwand:
Steps to reproduce:
Man benötigt einen Server mit einer älteren PHP-Version (<=5.2.X), auf dem ein Shop der betroffenen Versionen installiert ist. Unter Land/Steuer > Länder ein Land aktivieren und sich dann abmelden
Betroffene Versionen:
2.1.5.0, 2.1.5.1, 2.1.5.2
Release Notes Langtext:
Beschreibung
Sobald es im Shop eine Länderauswahl für den Wohnort gibt, kommt es bei älteren PHP-Versionen (<=5.2.X) zu einem Fatal Error. Dies liegt an einer nicht kompatiblen Notation der PHP-Funktion uasort() in der Countries.inc.php.
Betroffen ist dort Zeile 57:
uasort($this->countries_array, 'self::sortCountriesByText');
Um den Fehler zu beheben muss die Notation wie folgt verändert werden:
uasort($this->countries_array, array('self','sortCountriesByText'));
Aktionen
#1
Von Torben Wark vor mehr als 9 Jahren aktualisiert
- Steps to reproduce wurde von Man benötigt einen Server mit einer älteren PHP-Version (<=5.2.X), auf dem ein Shop der betroffenen Versionen installiert ist. zu Man benötigt einen Server mit einer älteren PHP-Version (<=5.2.X), auf dem ein Shop der betroffenen Versionen installiert ist. Unter Land/Steuer > Länder ein Land aktivieren und sich dann abmelden geändert
Aktionen
#2
Von Torben Wark vor mehr als 9 Jahren aktualisiert
- Beschreibung aktualisiert (Vergleich)
Aktionen
#3
Von Torben Wark vor mehr als 9 Jahren aktualisiert
- Zielversion wurde von 59 zu 2.2.0.0 beta1 geändert
Aktionen
#4
Von Tobias Schindler vor mehr als 9 Jahren aktualisiert
- Zugewiesen an wurde auf Tobias Schindler gesetzt
Aktionen
#5
Von Tobias Schindler vor mehr als 9 Jahren aktualisiert
- Status wurde von Gemeldet zu Testing geändert
- Zugewiesen an wurde von Tobias Schindler zu Torben Wark geändert
Aktionen
#6
Von Torben Wark vor mehr als 9 Jahren aktualisiert
- Status wurde von Testing zu Erledigt geändert
- % erledigt wurde von 0 zu 100 geändert
Aktionen