#IF(#Attribute.Type EQ "String" OR #Attribute.Type EQ "LocalizedString") #IF(#Attribute.Length) #IF(#Attribute.Alias EQ "State" AND NOT #HideBing)
#ENDIF #ELSE #ENDIF #ELSIF(#Attribute.Type EQ "Boolean") #ELSIF(#Attribute.Type EQ "Date") #ELSIF(#Attribute.Type EQ "DateTime") #ELSIF(#Attribute.Type EQ "Time") #ELSIF(#Attribute.Type EQ "Integer") #IF(#Attribute.Alias EQ "CountryID") #ELSIF(#Attribute.Alias EQ "Gender")

#ELSE #ENDIF #ELSIF(#Attribute.Type EQ "Float") #ELSIF(#Attribute.Type EQ "Money")#LOCAL("CurrencyID", #Shop.CurrencyID) #ENDLOCAL #ELSIF(#Attribute.Type EQ "PreDefString" OR #Attribute.Type EQ "PreDefLocalizedString") #LOCAL("SelectedValueID", #Value.ID)#IF(NOT #DEFINED(#SelectedValueID))#SET("SelectedValueID",0)#ENDIF #ENDLOCAL #ELSE #ENDIF