# Fehler bei sAddAccessoriesQuantity

**URL:** https://forum.shopware.com/t/fehler-bei-saddaccessoriesquantity/42625
**Category:** Programmierung
**Created:** [7. Januar 2017 um 21:38 UTC](https://forum.shopware.com/t/fehler-bei-saddaccessoriesquantity/42625 "2017-01-07T21:38:33Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![Temtasi](https://avatars.discourse-cdn.com/v4/letter/t/a6a055/32.png) [@Temtasi](https://forum.shopware.com/u/Temtasi)
#### Post date: [7. Januar 2017 um 21:38 UTC](https://forum.shopware.com/t/fehler-bei-saddaccessoriesquantity/42625/1 "2017-01-07T21:38:33Z")

</div>

Hallo an alle!

Es existiert ja die Möglichkeit dem Warenkorb miitels “sAddAccessories” und “sAddAccessoriesQuantity” Artikel beim “in den Warenkorb legen” gleich mitzugeben.

Die Artikel bzw. Mengen sollen per ; getrennt werden.

Mehrere Artikel in ‘sAddAccessories’ zu übergeben funktioniert bei mir, bei den Mengen in 'sAddAccessoriesQuantity’wird hingegen nur der erste Wert korrekt ausgewertet, alle anderen werden mit 1 abgelegt, egal was sonst drin steht.

In mehreren Meldungen wurde dieses schon bei der Version 3.5 bemängelt, es scheint aber auch in der 5.2.12. nicht korrekt zu funktionieren. Die Lösung, den Artikel mehrfach in ‘sAddAccessories’ zu übergeben mit der jeweiligen Menge ‘1’ kann ja nicht wirklich die Lösung sein, oder ?

---

<div class="post-metadata">

### Author: ![Temtasi](https://avatars.discourse-cdn.com/v4/letter/t/a6a055/32.png) [@Temtasi](https://forum.shopware.com/u/Temtasi)
#### Post date: [8. Januar 2017 um 11:02 UTC](https://forum.shopware.com/t/fehler-bei-saddaccessoriesquantity/42625/2 "2017-01-08T11:02:38Z")

</div>

Per Zufall (und vielen Versuchen) habe ich festgestellt, dass wenn 2 aufeinanderfolgende Semikolon in ‘sAddAccessory’ zwischen den Artikelnummern steht, das ganze funktioniert. Also z.B. ‘Artikel1;;Artikel2;;Artikel3’.

Bei der ‘sAddAccessoriesQuantity’ hingegen darf nur ein Semikolon zwischen den Werten stehen.

&nbsp;

---

<div class="post-metadata">

### Author: ![kommad](https://avatars.discourse-cdn.com/v4/letter/k/96bed5/32.png) [@kommad](https://forum.shopware.com/u/kommad)
#### Post date: [7. Februar 2018 um 09:16 UTC](https://forum.shopware.com/t/fehler-bei-saddaccessoriesquantity/42625/3 "2018-02-07T09:16:41Z")

</div>

> [@Temtasi schrieb:](https://forum.shopware.com/profile/24589/Temtasi "Temtasi")
> 
> Per Zufall (und vielen Versuchen) habe ich festgestellt, dass wenn 2 aufeinanderfolgende Semikolon in ‚sAddAccessory‘ zwischen den Artikelnummern steht, das ganze funktioniert. Also z.B. ‚Artikel1;;Artikel2;;Artikel3‘.
> 
> Bei der ‚sAddAccessoriesQuantity‘ hingegen darf nur ein Semikolon zwischen den Werten stehen.

kann ich bestätigen. mit den doppelten Semikolons geht es. Warum auch immer …

---

<div class="post-metadata">

### Author: ![shopware13](https://avatars.discourse-cdn.com/v4/letter/s/53a042/32.png) [@shopware13](https://forum.shopware.com/u/shopware13)
#### Post date: [19. April 2023 um 14:05 UTC](https://forum.shopware.com/t/fehler-bei-saddaccessoriesquantity/42625/4 "2023-04-19T14:05:58Z")

</div>

Ab Version 5.7.17 muss der Parameter `sAddAccessoriesQuantity` als Array übergeben werden. Semikolon-getrennte Werte funktionieren also nicht mehr.

Beispiel:

```auto
<input name="sAddAccessoriesQuantity[0]" value="2">
<input name="sAddAccessoriesQuantity[1]" value="3">

```
