Projekt

Allgemein

Aktionen

GX-Bug #41347

geschlossen

Sortierung der Länder führt zu einem Fehler, wenn man nicht im Shop angemeldet ist

Von Torben Wark vor mehr als 10 Jahren hinzugefügt. Vor mehr als 10 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
Torben Wark
Kategorie:
Frontend
Zielversion:
% 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'));

Checkliste 0/0

Aktionen #1

Von Torben Wark vor mehr als 10 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 10 Jahren aktualisiert

Aktionen #3

Von Torben Wark vor mehr als 10 Jahren aktualisiert

  • Zielversion wurde von 59 zu 2.2.0.0 beta1 geändert
Aktionen #4

Von Tobias Schindler vor mehr als 10 Jahren aktualisiert

  • Zugewiesen an wurde auf Tobias Schindler gesetzt
Aktionen #5

Von Tobias Schindler vor mehr als 10 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 10 Jahren aktualisiert

  • Status wurde von Testing zu Erledigt geändert
  • % erledigt wurde von 0 zu 100 geändert
Aktionen