Skip to content
Code-Schnipsel Gruppen Projekte
Commit 5a8b3a9e erstellt von Henning Leutz's avatar Henning Leutz :martial_arts_uniform:
Dateien durchsuchen

fix: basket small -> delets correct position

Übergeordneter c60f367b
Keine zugehörigen Branchen gefunden
Keine zugehörigen Tags gefunden
Keine zugehörigen Merge Requests gefunden
......@@ -347,8 +347,6 @@ define('package/quiqqer/order/bin/frontend/classes/Basket', [
* @return {Promise}
*/
removeProductPos: function (pos) {
var Remove;
var self = this,
index = pos - 1;
......@@ -359,19 +357,18 @@ define('package/quiqqer/order/bin/frontend/classes/Basket', [
this.fireEvent('refreshBegin', [this]);
if (this.$orderHash) {
Remove = Orders.removePosition(this.$orderHash, pos).then(function (result) {
return Orders.removePosition(this.$orderHash, pos).then(function (result) {
return self.$loadData(result);
}).then(function () {
self.fireEvent('refresh', [self]);
});
} else {
Remove = new Promise();
}
return Remove.then(function () {
self.$products.splice(index, 1);
return self.save().then(function () {
self.fireEvent('refresh', [self]);
});
self.$products.splice(index, 1);
return self.save().then(function () {
self.fireEvent('refresh', [self]);
});
},
......
......@@ -85,9 +85,11 @@ define('package/quiqqer/order/bin/frontend/controls/basket/Small', [
self.getElm().getElements(
'.quiqqer-order-basket-small-articles-article-delete'
).addEvent('click', function () {
Basket.removeProductPos(
var pos = parseInt(
this.getParent('.quiqqer-order-basket-small-articles-article').get('data-pos')
);
Basket.removeProductPos(pos - 1);
});
QUI.parse(self.getElm());
......
0% Lade oder .
You are about to add 0 people to the discussion. Proceed with caution.
Bearbeitung dieser Nachricht zuerst beenden!
Bitte registrieren oder zum Kommentieren