#IF((#IsBundleProduct)AND (#COUNT(#BundleProductMaps)))

{BundledProducts}

#LOCAL("HasPrice", 0) #LOOP(#BundleProductMaps) #WITH(#BundledProduct) #LOCAL("Price",#DISPLAYPRICE(#Object, #INPUT.Currency, #Shop.TaxModel, #Session.User.Object, 1)) #IF((NOT (#ItemNo % 3))AND(#ItemNo NNE 0))#ENDIF #IF(NOT (#ItemNo % 3))#ENDIF #ENDLOCAL #ENDWITH #ENDLOOP
#IF(#ImageSmall) #ENDIF
#NameOrAlias #IF(#SuperProduct) #LOCAL("ShowVariationValues",1) #LOOP(#SuperProduct.Categories) #IF(#ID == #THIS.ID)#SET("ShowVariationValues",0)#ENDIF #ENDLOOP #IF(#ShowVariationValues) #LOCAL("ListItemProduct",#_) (#JOIN(", ",#VariationTypeValues)#Attribute.NameOrAlias#SPACE[0]: #FORMAT(#GET("ListItemProduct.".#Attribute.Alias.".ValueOrAlias"),"html")#ENDJOIN) #ENDLOCAL #ENDIF #ENDLOCAL #ENDIF
#BundledQuantity[float] #OrderUnit.Name
#LOCAL("CurrencyID", #INPUT.Currency) #LOCAL("DisplayPrice", #DISPLAYPRICE(#Object, #CurrencyID, #Shop.TaxModel, #Session.User.Object, 1)) #IF(#DEFINED(#DisplayPrice))#SET("DisplayPrice", #DisplayPrice)#SET("HasPrice", 1) #SNIPPET("INC-DisplayPrice", "OrderUnitDisplayOption,PriceFormatter,EnableAsterisk,NoVariationPriceFromText,AdditionalPriceInformation", "None", "money", "1", "1", " / " . #BundledProduct.PriceQuantity . " " . #OrderUnit.Name) #ENDIF #ENDLOCAL #ENDLOCAL #IF(#ProductDataSheet)
#SNIPPET("SNIPPET-ProductDataSheet") #ENDIF
#IF(#HasPrice AND (#Shop.PriceTagInfoMultiProductGross OR #Shop.PriceTagInfoMultiProductNet OR #Shop.PriceTagInfoMultiProductTaxFree))
#INCLUDE("Explanation-INC-Product-Price")
#ENDIF #ENDLOCAL
#ENDIF