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 
Michel
             
            
               
               
               
            
            
           
          
            
              
                R4M  
                
               
              
                  
                    20. August 2019 um 10:58
                   
                   
              2 
               
             
            
              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 
             
            
               
               
              1 „Gefällt mir“ 
            
            
           
          
            
            
              Moin R4M,
Super, vielen Dank, es funktioniert 
Kannst du mir noch erklären, warum bei 
Shopware_Controllers_Frontend_Checkout::getBasket::after
 
nicht 
public function meineFunktion(\Enlight_Hook_HooktArgs $args) {
 
verwendet wird?
Beste Grüße 
Michel
             
            
               
               
               
            
            
           
          
            
              
                R4M  
                
               
              
                  
                    20. August 2019 um 12:33
                   
                   
              4 
               
             
            
              Ist ja an dieser Stelle ein Event.
             
            
               
               
               
            
            
           
          
            
            
              Ok, hatte es so verstanden, dass es sich 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
             
            
               
               
               
            
            
           
          
            
              
                R4M  
                
               
              
                  
                    20. August 2019 um 13:43
                   
                   
              6 
               
             
            
              Ich gehe davon aus, du gehst in deinem Plugin über getSubscribedEvents() - also Event :-)