eDist.net FAQ-KB Netzwerk eDist.net FAQ-KB Netzwerk

Das FAQ Netzwerk


Smartstore BUG bei maximale Bestellmenge überschritten

Wenn man bei Smartstore die maximale Bestellmenge überschreitet so wird der Artikel dennoch in den Warenkorb gelegt.
Das Problem ist wenn man 4 Stück zu verkaufen hat und der Kunde will 5 kaufen so bekommt er die Meldung „Maximale Bestellmenge Überschritten“ und es wird ihm 1 Stück in den Warenkorb gelegt. Es sollten aber 4 sein!

Der Fehler ist im Modul Product-List zu finden.
Um diesen Fehler zu beheben muss man

1. auf der Festplatte in das Smartstore Verzeichnis unter Module Product-List.
2. Hier die Product-list-main.js.ssml öffnen.
3. Sucht euch in der Mitte die else if Anweisung. Fügt unter „qtyamount.value ..“ die 2 smproduct Lines ein.

so sollte es dann aussehen:


} else if(maxamount > 0 && !(parseInt(qtyamount.value) <= maxamount)){
alert(„Die maximale Bestellmenge wurde überschritten!“);
qtyamount.value = maxamount;
smproduct.setAttribute(_SMAAmount, qtyamount.value);
smproduct.update();
return(false);
} else {
smproduct.setAttribute(_SMAAmount, qtyamount.value);
smproduct.update();
return(true);
};

Über den Author

avatar Acor EDV Consulting ist seit über 18 Jahren im Bereich Hardware, Software, Internet, Telefonie und Beratung tätig. Als MSP unterstützt Acor kleinere IT Firmen erfolgreich die Wartung ihrer Kunden zu verbessern.



Weitere Artikel:
Smartstore und der Lagerstand
Wie jeder Smartstore User weiß gibt es bei diesem Shopsystem keine Lagerverwaltung. Das heißt wenn...
Piwik in XT-Commerce Veyton einbinden
Um Piwik in Veyton (XTC4) einbinden zu können gehen Sie unter templates -> Hier die index.html...
Shadowstorage löschen oder verkleinern
Das Shadowstorage verbraucht oft mehr Speicher als es sein muss. Viele Systeme verbrauchen alleine im...
SBS2011 – Datensicherungsfehler durch Sharepoint SP1
Nachdem auf einem Small Business Server 2011 das Sharepoint Service Pack 1 eingespielt wurde, funktioniert...

eDist Beiträge per RSS erhalten!