Hi,
ich möchte in der product.tpl (checkout/items) diesen Teil:
$sBasketItem.ordernumber
ersetzen durch ein Attributsfeld 94 -> attr94
Es soll anstatt der ordernumber die Nummer aus attr94 ausgegeben werden.
Wie komme ich an dieser Stelle an das Attribut ran?
Vielen Dank
             
            
              
              
              
            
            
           
          
            
            
              Da musst du ein Plugin schreiben, für den Checkout stehen im Standard nur attr1 - attr5 zur Verfügung
             
            
              
              
              
            
            
           
          
            
            
              Wie gebe ich denn attr2 zum Beispiel aus?
             
            
              
              
              
            
            
           
          
            
              
                sonic
                
              
              
                  
                  
              4
              
             
            
              
@Rednaxela schrieb:
Da musst du ein Plugin schreiben, für den Checkout stehen im Standard nur attr1 - attr5 zur Verfügung
Das stimmt so seit ein paar Versionen nicht mehr.
Inzwischen werden die Attribute ganz aus der Tabelle geladen:
https://github.com/shopware/shopware/blob/5.6/engine/Shopware/Core/sBasket.php#L2843
Der Zugriff ist etwas kryptisch. Attribute attr2 ist  ob_attr2  
Alles was > 6 ist wäre __s_order_basket_attributes_meinattribute
$sBasketItem.additional_details.ob_attr2
$sBasketItem.additional_details.__s_order_basket_attributes_meinattribute
(grob der Art - mal rumtesten)
Das sind dann aber die Attribute des Warenkorb-Items - nicht vom Artikel - wie auch 1 bis 6!
(für article-details muss ich mal weiter suchen gehen - ich glaube, die werden aber gar nicht geladen – PLUGIN)
             
            
              
              
              
            
            
           
          
            
              
                Ben-Da
                
              
              
                  
                  
              5
              
             
            
              In frontend/checkout/items/product.tpl
{$sBasketItem.additional_details.attr2}