#REM#ENDREM #IF(#DEFINED(#DisplayPrice)) #IF(#CANDISPLAYFROMPRICE(#Object) AND NOT #DEFINED(#SNIPPET.NoVariationPriceFromText)) #IF(NOT (#SNIPPET.IsProductDetail AND #SuperProduct)) #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