Codefehler
Bestellstatus ändern endet auf weissem Bildschirm wenn "Kunde Benachrichtigen" an ist.
ID: 218Status: behobenVersion: 2.4.01Report Date: 10. February 2019Product: Bigware Shop 2.4.01
ReporterMarkus
Assigneeemiz
Description

Wenn man den Status einer Bestellung ändert und der Haken bei "Kunde Benachrichtigen" gesetzt ist kommt man auf eine weisse Seite mit der Meldung
"Die Seite www.emizinstruments.com funktioniert nicht

www.emizinstruments.com kann diese Anfrage momentan nicht verarbeiten.
500"

Wenn man dann aktualisiert gelangt man in die Kategorie "Bestellungen"
Seltsam ist das die Bestellung die geändert werden sollte nicht mehr angezeigt wird, bis man explizit mit der Bestellnummer nach ihr sucht.

2 Gedanken zu „Bestellstatus ändern endet auf weissem Bildschirm wenn "Kunde Benachrichtigen" an ist.“

  1. Da wurde die Umstellung auf die neue Mail-Funktion vergessen

    In der /configmain/main_bigware_88.php die Zeile 81 ersetzen

    alt

                        go_mail($check_status['attendees_name'], $check_status['attendees_email_address'], EMAIL_TEXT_SUBJECT, $email, SHOP_OWNER, SHOP_OWNER_EMAIL_ADDRESS);

    korrigiert

                        $to_recipient = array('from' => SHOP_OWNER,
                                              'from_email' => SHOP_OWNER_EMAIL_ADDRESS,
                                              'subject' => EMAIL_TEXT_SUBJECT,
                                              'mailtext' => $email,
                                              'to' => $check_status['attendees_name'],
                                              'to_email' => $check_status['attendees_email_address']
                                               );
                        $doku = array('use_doku' => 'false',
                                      'doku_subject' => '',
                                      'doku_text' => ''
                                      );
    
                    		go_mail($to_recipient, $doku);
    
    
  2. Eine weitere Korrektur, damit der Mailtext wieder formatiert ist

    $to_recipient = array('from' => SHOP_OWNER,
                          'from_email' => SHOP_OWNER_EMAIL_ADDRESS,
                          'subject' => EMAIL_TEXT_SUBJECT,
                          'mailtext' => nl2br($email),
                          'to' => $check_status['attendees_name'],
                          'to_email' => $check_status['attendees_email_address']
                          );
    $doku = array('use_doku' => 'false',
                  'doku_subject' => '',
                  'doku_text' => ''
                  );
    
    go_mail($to_recipient, $doku);
    

Schreibe einen Kommentar