#LOCAL("COUNTAttributes",0) #LOOP(#UserDefinedAttributeValues)#IF(#Attribute.Type NE "PreDefCustomerString" AND #Attribute.IsVisible AND #DEFINED(#Value)) #IF(NOT(#Attribute.Type EQ "PreDefMultiString" OR #Attribute.Type EQ "PreDefMultiLocalizedString")) #REM#ENDREM #SET("COUNTAttributes", #COUNTAttributes + 1) #ELSIF(#COUNT(#Value)) #SET("COUNTAttributes", #COUNTAttributes + 1) #ENDIF #ENDIF#ENDLOOP #IF(#COUNTAttributes)

{FurtherProductInformation}

#LOOP(#UserDefinedAttributeValues)#IF(#Attribute.Type NE "PreDefCustomerString" AND #Attribute.IsVisible AND #DEFINED(#Value)) #IF(#Attribute.Type EQ "PreDefMultiString" OR #Attribute.Type EQ "PreDefMultiLocalizedString") #IF(#COUNT(#Value)) #ENDIF #ELSE #ENDIF #ENDIF#ENDLOOP
#Attribute.NameOrAlias
    #LOOP(#Value)
  • #ValueOrAlias
  • #ENDLOOP
#Attribute.NameOrAlias #IF(#Attribute.Type EQ "Boolean") #IF(#Value) {yes}#ELSE {no}#ENDIF #ELSIF(#Attribute.Type EQ "PreDefString" OR #Attribute.Type EQ "PreDefLocalizedString" ) #Value.ValueOrAlias #ELSIF(#Attribute.Type EQ "File" OR #Attribute.Type EQ "LocalizedFile" ) {Download} #ELSIF(#Attribute.Type EQ "Money") #Value[money] #ELSIF(#Attribute.IsHTML) #Value[0] #ELSIF(#Attribute.Type EQ "Date") #Value[date] #ELSIF(#Attribute.Type EQ "Time") #Value[time] #ELSIF(#Attribute.Type EQ "DateTime") #Value[datetime] #ELSIF(#Attribute.Type EQ "Integer") #Value[integer] #ELSIF(#Attribute.Type EQ "Float") #Value[float] #ELSE #Value #ENDIF

#ENDIF#ENDLOCAL