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

{BundledProducts}

#LOCAL("HasPrice", 0) #LOOP(#BundleProductMaps) #WITH(#BundledProduct) #LOCAL("DisplayPrice",#FUNCTION("DISPLAYPRICE", #Object, #INPUT.Currency, #Shop.TaxModel, #Session.User.Object)) #ENDLOCAL #ENDWITH #ENDLOOP
{Product} {Status} {Quantity} {Price}
#Name
#IF(#Shop.IsProductNoVisible){ItemNoShort}: #Alias#ENDIF
#INCLUDE("INC-ProductStockLevelIcon") #IF(#BundledQuantity) #BundledQuantity[float] #OrderUnit.Name #ENDIF #LOCAL("CurrencyID", #INPUT.Currency) #LOCAL("Price", #FUNCTION("DISPLAYPRICE", #Object, #CurrencyID, #Shop.TaxModel, #Session.User.Object)) #IF(#DEFINED(#DisplayPrice))#SET("HasPrice", 1)#SET("DisplayPrice", #DisplayPrice * #BundledQuantity)#ENDIF #SNIPPET("INC-DisplayPrice", "OrderUnitDisplayOption,EnableAsterisk,NoVariationPriceFromText", "None", "1", "1") #ENDLOCAL #ENDLOCAL
#IF(#HasPrice) #IF(#FUNCTION("DISPLAYPRICETAGINFOGROSS", #Object, #Shop.TaxModel, #Session.User.Object)) #IF(#Shop.PriceTagInfoMultiProductGross)
* #Shop.PriceTagInfoMultiProductGross[0]
#ENDIF #ELSIF(#Shop.PriceTagInfoMultiProductNet)
* #Shop.PriceTagInfoMultiProductNet[0]
#ENDIF #ENDIF #ENDLOCAL
#ENDIF