Error Meldung bei Bestellung als admin

Thema wurde von vp, 25. Juni 2017 erstellt.

  1. vp

    vp Erfahrener Benutzer

    Registriert seit:
    21. April 2015
    Beiträge:
    74
    Danke erhalten:
    1
    Danke vergeben:
    3
    #1 vp, 25. Juni 2017
    Zuletzt bearbeitet: 25. Juni 2017
    Neue Bestellung als ADMIN funktioniert nicht mehr.
    Fatal error: Call to a member function getName() on array in /kunden/393983_41844/dateien/admin/customers.php on line 200
    Hat wohl mit der Datenbank bzw. php zu tun??
    Problem erst seit update auf 3.5
     
  2. Developer

    Developer Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    2.885
    Danke erhalten:
    617
    Danke vergeben:
    113
    #2 Developer, 25. Juni 2017
    Zuletzt bearbeitet: 25. Juni 2017
    Von welcher Gambioversion kommst Du?
    Darf ich mal fragen, welche PHP-Version Du fährst?
     
  3. vp

    vp Erfahrener Benutzer

    Registriert seit:
    21. April 2015
    Beiträge:
    74
    Danke erhalten:
    1
    Danke vergeben:
    3
    Update war von 3.4 auf 3.5 -
    PHP version 5.6.21
     
  4. Developer

    Developer Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    2.885
    Danke erhalten:
    617
    Danke vergeben:
    113
    Danke für die Info. Somit kann ich das schonmal ausschließen.

    Dann würde ich ein Ticket aufmachen, damit die Jungs mal einen Blick darauf werfen. :)
     
  5. vp

    vp Erfahrener Benutzer

    Registriert seit:
    21. April 2015
    Beiträge:
    74
    Danke erhalten:
    1
    Danke vergeben:
    3
    #5 vp, 25. Juni 2017
    Zuletzt bearbeitet: 25. Juni 2017
    Das habe ich schon gemacht. Danke .
    Es handelt sich beim Fehlerhinweis auf die Zeile 200 um den Eintrag "Get Name 'state' - gemeint ist die Eintragung "Stadt" bei der Adresse.
     
  6. Developer

    Developer Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    2.885
    Danke erhalten:
    617
    Danke vergeben:
    113
    #6 Developer, 25. Juni 2017
    Zuletzt bearbeitet: 25. Juni 2017
    Also, wenn ich von der v3.5.2.0 ausgehe, dann sehe ich das Feld customers_country.

    PHP:
    'customers_country' => xtc_db_prepare_input($country->getName()),
    customers_state ist eine Zeile davor. Welche Version hast Du genau und die nächste Frage wäre natürlich: Hast Du dich um eine Zeile verguckt oder hast Du wirklich customers_state in der Zeile? Wenn Du wirklich customers_state in Zeile 200 stehen hast, dann wäre das schonmal merkwürdig.

    Da ich von außen nicht schauen kann, wird es schwierig dir zu helfen, daher die Empfehlung mit dem Ticket. :(
     
  7. vp

    vp Erfahrener Benutzer

    Registriert seit:
    21. April 2015
    Beiträge:
    74
    Danke erhalten:
    1
    Danke vergeben:
    3
    zeile 200: 'customers_country' => xtc_db_prepare_input($country->getName()),
    stimmt - nicht 'state' - sondern country also das Land
    Meine version: 3.5.2.0