#REM#ENDREM #IF(#DEFINED(#DisplayPrice))#IF(#IsDefault AND #HasSubOwnPrices OR #DEFINED(#DefaultSubProduct) AND NOT #DEFINED(#SuperProduct) AND #DefaultSubProduct.HasSubOwnPrices) #IF(NOT #DEFINED(#SNIPPET.NoVariationPriceFromText))#Shop.VariationPriceFromText#ENDIF#ENDIF #DisplayPrice[money] #LOCAL("TempOrderUnit","")#IF(#OrderUnit.Abbreviation AND #DEFINED(#SNIPPET.OrderUnitDisplayOption) AND #SNIPPET.OrderUnitDisplayOption EQ "Short")#SET("TempOrderUnit",#OrderUnit.Abbreviation)#ELSE#SET("TempOrderUnit",#OrderUnit.NameOrAlias)#ENDIF #IF(NOT (#DEFINED(#SNIPPET.OrderUnitDisplayOption) AND (#SNIPPET.OrderUnitDisplayOption EQ "None")))#IF(#PriceQuantity != 1)/ #PriceQuantity[float] #TempOrderUnit#ENDIF#IF(#OrderUnit.Alias NE "piece" AND #PriceQuantity == 1)/ #TempOrderUnit#ENDIF#ENDIF #ENDLOCAL #IF(#DEFINED(#SNIPPET.EnableAsterisk) AND NOT #IsAppointment) #IF(#FUNCTION("DISPLAYPRICETAGINFOGROSS", #Object, #Shop.TaxModel, #Session.User.Object)) #IF(#Shop.PriceTagInfoMultiProductGross)*#ENDIF #ELSIF(#Shop.PriceTagInfoMultiProductNet)*#ENDIF #ENDIF #IF(#IsAppointment)/ #IF(#DEFINED(#DurationAmount) AND #DurationAmount != 1)#DurationAmount #ENDIF#DurationUnit.NameOrAlias#ENDIF #ENDIF