# Wie kann $sAmountTax mittels Event manipuliert werden?

**URL:** <https://forum.shopware.com/t/wie-kann-samounttax-mittels-event-manipuliert-werden/61191>\
**Category:** Programmierung\
**Created:** [20. August 2019 um 08:00 UTC](https://forum.shopware.com/t/wie-kann-samounttax-mittels-event-manipuliert-werden/61191 "2019-08-20T08:00:47Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Deukaei](https://avatars.discourse-cdn.com/v4/letter/d/8edcca/32.png) [@Deukaei](https://forum.shopware.com/u/Deukaei)\
**Post date:** [20. August 2019 um 08:00 UTC](https://forum.shopware.com/t/wie-kann-samounttax-mittels-event-manipuliert-werden/61191/1 "2019-08-20T08:00:47Z")

</div>

Wenn ich mir im Checkout mittels $Debug die verfügbaren Variablen anzeigen lasse, wird auch $sAmountTax angezeigt, den Wert möchte ich gerne mit einem Plugin und entsprechendem Event manipulieren. Kann mir jemand auf die Sprünge helfen, welches Event ich verwenden muss und wie ich den vorhanden Wert überschreiben kann?

Beste Grüße&nbsp;

Michel

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [20. August 2019 um 10:58 UTC](https://forum.shopware.com/t/wie-kann-samounttax-mittels-event-manipuliert-werden/61191/2 "2019-08-20T10:58:42Z")

</div>

Event wäre vielleicht: Shopware\_Controllers\_Frontend\_Checkout::getBasket::after

Und dann in deiner Funktion vielleicht so:

```
public function meineFunktion(\Enlight_Event_EventArgs $args) {
 $basket = $args->getReturn();
 /* jetzt Werte von $basket anpassen */
 $args->setReturn($basket);
}

```

Testen musst du es selber 🙂

---

<div class="post-metadata">

**Author:** ![Deukaei](https://avatars.discourse-cdn.com/v4/letter/d/8edcca/32.png) [@Deukaei](https://forum.shopware.com/u/Deukaei)\
**Post date:** [20. August 2019 um 12:29 UTC](https://forum.shopware.com/t/wie-kann-samounttax-mittels-event-manipuliert-werden/61191/3 "2019-08-20T12:29:02Z")

</div>

Moin R4M,

Super, vielen Dank, es funktioniert 🙂

Kannst du mir noch erklären, warum bei&nbsp;

```
Shopware_Controllers_Frontend_Checkout::getBasket::after

```

nicht&nbsp;

```
public function meineFunktion(\Enlight_Hook_HooktArgs $args) {

```

verwendet wird?

Beste Grüße  
Michel

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [20. August 2019 um 12:33 UTC](https://forum.shopware.com/t/wie-kann-samounttax-mittels-event-manipuliert-werden/61191/4 "2019-08-20T12:33:58Z")

</div>

Ist ja an dieser Stelle ein Event.

---

<div class="post-metadata">

**Author:** ![Deukaei](https://avatars.discourse-cdn.com/v4/letter/d/8edcca/32.png) [@Deukaei](https://forum.shopware.com/u/Deukaei)\
**Post date:** [20. August 2019 um 13:11 UTC](https://forum.shopware.com/t/wie-kann-samounttax-mittels-event-manipuliert-werden/61191/5 "2019-08-20T13:11:47Z")

</div>

Ok, hatte es so verstanden, dass es sich&nbsp;bei der Schreibweise

```
Shopware_Controllers_Frontend_Checkout::getBasket::after

```

immer um einen Hook handelt, habe es dann falsch verstanden^^

Vielen Dank für deine Zeit 🙂

Beste Grüße  
Michel

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [20. August 2019 um 13:43 UTC](https://forum.shopware.com/t/wie-kann-samounttax-mittels-event-manipuliert-werden/61191/6 "2019-08-20T13:43:14Z")

</div>

Ich gehe davon aus, du gehst in deinem Plugin über getSubscribedEvents() - also Event :-)&nbsp;
