Seit Update 5.2.2 => Länderliste leer / keine Länderauswahl / $country_list leer

Hallo Zusammen,

seit dem Update auf 5.2.2 ist unsere Länderauswahl bei der Registrierung leer (für billing & shipping), sprich genauer dieser Code der  foreach für $country_list  in der billing_fieldset.tpl ist komplett leer  im select erscheint lediglich „*name“:

{foreach $country_list as $country}
                        
                            {$country.countryname}
                        
                    {/foreach}

 

Wie kann das sein? (es gab keine Änderungen im Backend bzgl dessen!)

Ist das irgendjemandem bekannt (habe nichts weiter dazu im Forum gefunden)? Hat jemand einen Tipp? Ohne Land gibt es leider keine Adresse & keine Bestellungen…

Danke für Feedback! Gruß

Hm der Fehler konnte berichtigt werden allerdings kam danach gleich der nächste Fehler der Registrierung. Da wir anscheinend nicht die einzigen sind mit Problemen von 5.2.x haben wir das backup von 5.1.6 wieder raufgemacht und warten lieber noch etwas :slight_smile:

Wir hatten das gleiche Problem und haben es jetzt gelöst:

Wir hatten Änderungen in den Templates

register > index.tpl und register > login.tpl

gemacht. Obwohl nur marginal (Textblock eingeblendet) blieb die Länderliste leer und das Formular konnte nicht abgeschickt werden.

Wir haben jetzt die geänderten Templates entfernt, so dass wieder auf die Core-Templates zurück gegriffen werden muss, und die Länderliste wird wieder korrekt ausgegeben.

Grüße

Meiko

Hallo, 

wir hatten das Problem auch und sind auf diesen Post gestoßen. 

Ersetzt einfach mal:

{extends file="frontend/index/index.tpl"}

mit 

{extends file="parent:frontend/register/index.tpl"}

 

P.S. Vielleicht ein paar nicht geänderte Blöche löschen, dann sollte es klappen :slight_smile:

Also ich habe gerade das Template billing_field.tpl debugged.

Dort stehen zwei Arrays zur Verfügung:

$countryList
$country_list

$country_list wird im Bare eingelesen - dies ist im Frontend bei uns aber leer. In  $countryList sind unsere zwei Länder allerdings richtig implementiert.

Eventuell hilfts jemanden oder es ist ein Bug.