#INCLUDE("Content-PrintButton")
#ENDIF #ENDLOOP | |
#ENDIF #ENDLOOP | |
#IF(#SuperProduct OR NOT #DEFINED(#DefaultSubProduct)) #NameOrAlias #ELSE #NameOrAlias #ENDIF | #ENDIF #ENDLOOP|
#LOCAL("TempOrderUnit","")
#IF(#OrderUnit.Abbreviation)#SET("TempOrderUnit",#OrderUnit.Abbreviation)
#ELSE#SET("TempOrderUnit",#OrderUnit.NameOrAlias)#ENDIF
#LOCAL("ManufacturerPrice", #FUNCTION("MANUFACTURERPRICE", #Object, #INPUT.Currency, #Shop.TaxModel, #Session.User.Object))
#IF(#DEFINED(#ManufacturerPrice))
#IF(#Shop.ReferencePriceText)#Shop.ReferencePriceText[0]#ENDIF
#IF(#Shop.CancelReferencePrice)#ManufacturerPrice[money]#ELSE #ManufacturerPrice[money]#ENDIF
#ENDIF #ENDLOCAL #SNIPPET("INC-DisplayPrice", "OrderUnitDisplayOption,EnableAsterisk", "Short", "1") #IF(NOT #IsAppointment AND #DisplayPrice)#SET("HasPrice", 1)#ENDIF #ENDLOCAL #LOCAL("ReferencePrice",#FUNCTION("REFERENCEPRICE", #Object, #DisplayPrice, #INPUT.Currency)) #IF(#DEFINED(#DisplayPrice) AND #ReferencePrice != #DisplayPrice) #RefAmount #IF(#RefUnit.Abbreviation)#RefUnit.Abbreviation#ELSE#RefUnit.NameOrAlias#ENDIF = #ReferencePrice[money]
#ENDIF
#ENDLOCAL
#IF(#IsDailyPrice)
{IsDailyPriceSF}
#ENDIF
|
#ENDLOCAL
#ENDIF
#ENDLOCAL#ENDLOOP
|
#IF(#IsAvailable AND (#SuperProduct OR NOT #DEFINED(#DefaultSubProduct)))
#INCLUDE("INC-ProductStockLevelIcon")
#ENDIF
#IF(NOT #IsDeliveryTimeLonger AND #CanAddToBasket AND #DeliveryPeriod AND NOT #DeliveryPeriod == 0)
{DeliveryPeriod}: #DeliveryPeriod {DaysFuzzy} #ENDIF |
#ENDIF
#ENDLOOP
|
#Attribute.Name | #LOCAL("AttributeAlias", #Attribute.Alias)#LOCAL("MyAttributeID", #Attribute.ID) #LOOP(#Products) #IF(#ItemNo < #MaxItemNo)
#LOCAL("AttributeValue", #GET(#AttributeAlias))#LOCAL("PathToFiles", #WebPath)
#LOOP(#Class.Attributes)#IF(#ID == #MyAttributeID)
#IF(#Attribute.Type EQ "PreDefMultiString" OR #Attribute.Type EQ "PreDefMultiLocalizedString")
#LOOP(#AttributeValue)
#ValueOrAlias #ENDLOOP #ELSIF(#Attribute.Type EQ "PreDefCustomerString") #LOCAL("LastAttributeValueNo", #COUNT(#AttributeValue) - 1) #LOOP(#AttributeValue) #IF(#ItemNo)#IF(#ItemNo == #LastAttributeValueNo){or}#ELSE,#ENDIF #ENDIF#ValueOrAlias #ENDLOOP#ENDLOCAL #ELSIF(#Attribute.Type EQ "Boolean") #IF(#AttributeValue.Value.ValueOrAlias) {yes}#ELSE {no}#ENDIF #ELSIF(#Attribute.Type EQ "PreDefString" OR #Attribute.Type EQ "PreDefLocalizedString" ) #AttributeValue.Value.ValueOrAlias #ELSIF((#Attribute.Type EQ "File" OR #Attribute.Type EQ "LocalizedFile" )AND #DEFINED(#AttributeValue)AND(#AttributeValue.Value.ValueOrAlias NE "")) {Download} #ELSIF(#Attribute.Type EQ "Money") #AttributeValue[money] #ELSIF(#Attribute.IsHTML) #AttributeValue.Value.ValueOrAlias[0] #ELSIF(#Attribute.Type EQ "Date") #AttributeValue[date] #ELSIF(#Attribute.Type EQ "Time") #AttributeValue[time] #ELSE #AttributeValue.Value.ValueOrAlias #ENDIF #ENDIF#ENDLOOP #ENDLOCAL#ENDLOCAL |
#ENDIF
#ENDLOOP
#ENDLOCAL#ENDLOCAL
{CustomerProductRating} | #LOOP(#CompProducts) #IF(#ItemNo < #MaxItemNo)
#IF(#RatingAverage)
#IF(#RatingAverage > 0)
#ELSE
#ENDIF
#IF(#RatingAverage > 1.5)
#ELSE
#ENDIF
#IF(#RatingAverage > 2.5)
#ELSE
#ENDIF
#IF(#RatingAverage > 3.5)
#ELSE
#ENDIF
#IF(#RatingAverage > 4.5)
#ELSE
#ENDIF
#ENDIF
#IF(#RatingAverage)
#ENDIF
|
#ENDIF
#ENDLOOP
#LOOP(#CompProducts) #IF(#ItemNo < #MaxItemNo) |
#LOCAL("LinkOption","Icon")#INCLUDE("INC-BasketLink")#ENDLOCAL
|
#ENDIF
#ENDLOOP
#LOOP(#CompProducts) #IF(#ItemNo < #MaxItemNo) | #IF(#Session.User AND NOT #Session.User.IsAnonymous) {AddToShoppingList} #ENDIF #IF((NOT #Session.User OR #Session.User.IsAnonymous)) {AddToShoppingList} #ENDIF | #ENDIF #ENDLOOP
{NoProductsInComparisonList}
#LOCAL("Target", #Shop.Categories)#IF(#DEFINED(#Target)){DisplayHomepage}
#ENDIF#ENDLOCAL
#IF(#Shop.FeatureMaxValue.DetailedSearch)
{SearchProducts}
#ENDIF