#REM#ENDREM #LOCAL("ProductsLoop", #VisibleProducts) #IF(#COUNT(#ProductsLoop))
#LOOP(#ProductsLoop) #LOCAL("CoverFlowImage", "") #IF(#ImageMedium) #SET("CoverFlowImage", #ImageMedium) #ELSIF(#ImageHotDeal) #SET("CoverFlowImage", #ImageHotDeal) #ENDIF #IF(#CoverFlowImage) #LOCAL("DescriptionLine", #NameOrAlias) #LOCAL("DisplayPrice", #DISPLAYPRICE(#Object, #INPUT.Currency, #Shop.TaxModel, #Session.User.Object)) #IF(#DEFINED(#DisplayPrice)) #SET("DescriptionLine", #DescriptionLine . " ") #IF(#IsDefault AND #HasSubOwnPrices AND NOT #DEFINED(#SNIPPET.NoVariationPriceFromText)) #SET("DescriptionLine", #DescriptionLine . #Shop.VariationPriceFromText . " ") #ENDIF #SET("DescriptionLine", #DescriptionLine . #DisplayPrice[money]) #ENDIF #LOCAL("TempOrderUnit", #OrderUnit.NameOrAlias) #IF(#OrderUnit.Abbreviation)#SET("TempOrderUnit",#OrderUnit.Abbreviation)#ENDIF #IF(#DEFINED(#PriceQuantity) AND #PriceQuantity != 1) #SET("DescriptionLine", #DescriptionLine . " / " . #PriceQuantity . #TempOrderUnit) #ENDIF #IF(#DEFINED(#OrderUnit.Alias) AND #OrderUnit.Alias NE "piece" AND #DEFINED(#PriceQuantity) AND #PriceQuantity == 1) #SET("DescriptionLine", #DescriptionLine . " / " . #TempOrderUnit) #ENDIF #ENDLOCAL #IF(#DEFINED(#DisplayPrice)) #IF(NOT #IsAppointment) #IF(#DISPLAYPRICETAGINFOGROSS(#Object, #Shop.TaxModel, #Session.User.Object)) #IF(#Shop.PriceTagInfoMultiProductGross) #SET("DescriptionLine", #DescriptionLine . " *") #ENDIF #ELSIF(#Shop.PriceTagInfoMultiProductNet) #SET("DescriptionLine", #DescriptionLine . " *") #ENDIF #ENDIF #ENDIF #LOCAL("ReferencePrice",#REFERENCEPRICE(#Object, #DisplayPrice, #INPUT.Currency))#IF(#DEFINED(#ReferencePrice) AND #ReferencePrice != #DisplayPrice) #SET("DescriptionLine", #DescriptionLine . " (".#RefAmount) #IF(#DEFINED(#RefUnit.Abbreviation)) #SET("DescriptionLine", #DescriptionLine . #RefUnit.Abbreviation) #ELSE #SET("DescriptionLine", #DescriptionLine . #RefUnit.NameOrAlias) #ENDIF #SET("DescriptionLine", #DescriptionLine . " = " . #ReferencePrice[money].")") #ENDIF #ENDLOCAL #ENDLOCAL #NameOrAlias #DescriptionLine #ENDLOCAL #ENDIF #ENDLOCAL #ENDLOOP
#IF(#DISPLAYPRICETAGINFOGROSS(#Object, #Shop.TaxModel, #Session.User.Object)) #IF(#Shop.PriceTagInfoMultiProductGross)
* #Shop.PriceTagInfoMultiProductGross[0]
#ENDIF #ELSIF(#Shop.PriceTagInfoMultiProductNet)
* #Shop.PriceTagInfoMultiProductNet[0]
#ELSE
#ENDIF #ENDIF #ENDLOCAL