Benutzername: Passwort:   Unsere FWP bluepoints
Das Support Forum für die Onlineshop Software von FWP Systems GmbH. Unsere kostenlose Shoplösung bietet Ihnen enorme Möglichkeiten für Ihren eigenen Online Shop. Vergleichen Sie die Shop Systeme und überzeugen Sie sich von den Leistungen des kostenlosen FWP Shops. Einen Onlineshop erstellen ohne Vorkenntnisse in Programmiersprachen.

Wir bieten Ihnen Hilfe bei der Installation und Einrichtung und der Design Anpassung der Templates, sowie Marketing und SEO Tips.

Support
Forum-Übersicht -> Bugs Multishop
Neues Thema eröffnen    Neue Antwort erstellen   


*bearbeitet* Fehler beim löschen von Produkten im Auftrag

  • FWP Einsteiger
Hi,

wenn ich einen Auftrag löschen will mach ich es so, dass ich zuerst die Positionen aus dem Auftrag löschen und ihn dann storniere. Nur als storniert markieren reicht nicht, dann kommt er trotzdem in den Statistiken (Frage hierzu: Ist das gewollt so)

Jedenfalls kommt im RC 3 beim löschen immer ein Fehler, die Produkte sind nachher aber weg.

Fehlermeldung:

Code:
Hinweis: Undefined variable: in aiOrderPositionId /shop/_system/_classesphp/action/orderPosition_std.inc.phpon line 1532

Warning: Cannot modify header information - headers already gesendet ...


_________________
Wenn meine Antwort geholfen hat freu ich mich über Bluepoints - wer weiß für das die noch gut sind Smile
Mein Shop: Maria Galland Online Shop


  • FWP Mitarbeiter
Guten Morgen tzepf,

Ja das mit dem stornieren ist so gewollt, da jeder die Statuse selber verändern kann wie er möchte und man so nicht festlegen kann, was bei welchem Status passieren soll.

Könntest du nochmal die Zeile "1532" posten?
Da wir mittlerweile an dieser Datei schon weiter gearbeitet haben und die Fehlersuche so etwas erschwert wird.

Mfg Jonas


_________________
FWP Systems GmbH


  • FWP Einsteiger
hi,

die zeile ist bei mir
Code:

if ( is_array ( $aiOrderPositionId ) )


ein größerer ausschnitt:

Code:
$oDB->transActionStart ();
         if ( $iOrderPositionId == "" ) {
            $sSql = "select iOrderPositionId from " . DB_PRE . "action_order_position" . $sWhereClause;
            $oResult = $oDB->query ( $iId, $sSql );
            if ( ! $oResult ) {
               $oDB->rollback ();
               $oDB->transActionStop ();
               throw new Exception ( "0630401" );
            } else {
               while ( $aRow = $oDB->fetchAssoc ($iId) ) {
                  $aiOrderPositionId [] = $aRow ['iOrderPositionId'];
               } //while block ends
               if ( is_array ( $aiOrderPositionId ) )
               $iOrderPositionId = join ( ",", $aiOrderPositionId );
            }
         }


gruß
tobias


_________________
Wenn meine Antwort geholfen hat freu ich mich über Bluepoints - wer weiß für das die noch gut sind Smile
Mein Shop: Maria Galland Online Shop


  • FWP Mitarbeiter
Guten Morgen Tobias,

dann hat sich meine "Vermutung" bewahrheitet und zwar wird "$aiOrderPositionId" nicht initialisiert wodurch der Fehler entsteht.

Dies kannst du schnell machen indem du über das while folgendes schreibst:

Code:

$aiOrderPositionId = array();


Mfg Jonas


_________________
FWP Systems GmbH


Forum-Übersicht -> Bugs Multishop

Seite 1 von 1

Neues Thema eröffnen   Neue Antwort erstellen   

Ähnliche Beiträge zu *bearbeitet* Fehler beim löschen von Produkten im Auftrag

Beitrag Forum Antworten
Bestellung ansehen - fehler...
(Erstellt von Michi2q am 12.01.2012, 21:07)
Funktionsfragen 2
Fehler.:0420202
(Erstellt von Michi2q am 09.11.2011, 21:30)
Allgemeine Fragen 0
Javascript-Fehler bei Mengeneingabe
(Erstellt von nanoteilchen am 09.11.2011, 17:30)
Bugs Multishop 0
MySQL-Datenbanken Tabellen löschen ??
(Erstellt von JD2006 am 07.10.2011, 23:56)
Funktionsfragen 2
Fehlermeldung beim einloggen
(Erstellt von deko-trends am 25.09.2011, 11:06)
Bugs Multishop 0