#BLOCK("WITH_FORM_ERROR", #FormError)
#IF(#FormError)

{InputError}

#IF(#OBJECT_EXISTS) {DoubleObject} #ELSIF(#FormErrors.Reason.CustomerAttributeNoType) {CustomerAttributeNoType} #ELSIF(#FormErrors.Reason.CustomerAttributeExists) {CustomerAttributeExists} #ELSIF(#FormErrors.Reason.AliasWithUmlauts) {AliasWithUmlauts} #ELSIF(#FormErrors.Reason.AliasReserved) {AliasReserved} (CurrencyID Value Price) #ELSE {PleaseCorrectErrors} #ENDIF
#ENDIF #IF(#DELETE)

{Warning}

{AcceptAction}
#LOOP(#DeleteObjects)#ENDLOOP #ELSIF(#FeatureMaxValueReached)

{Notification}

{CouldNotCreateCustomerAttribute}
#ENDIF #IF(#DELETE) #LOOP(#DeleteObjects) #ENDLOOP #ELSE #LOOP(#CustomerClass.UserDefinedAttributes) #ENDLOOP #ENDIF
{Alias} {Name} {Type} {Position}
#Alias #Name #IF(#Type EQ "String"){Text} #ELSIF(#Type EQ "PreDefString"){PreDefString} #ELSIF(#Type EQ "LocalizedString"){LocalizedString} #ELSIF(#Type EQ "PreDefLocalizedString"){PreDefLocalizedString} #ELSIF(#Type EQ "Integer"){Integer} #ELSIF(#Type EQ "Float"){Float} #ELSIF(#Type EQ "Boolean"){yes}/{no} #ELSIF(#Type EQ "DateTime"){DateTime} #ELSIF(#Type EQ "Date"){Date} #ELSIF(#Type EQ "Time"){Time} #ELSIF(#Type EQ "File"){File} #ELSIF(#Type EQ "LocalizedFile"){LocalizedFile} #ELSE {UnknownType} #Type #ENDIF #Position
#Alias #Name #IF(#Type EQ "String"){Text} #ELSIF(#Type EQ "PreDefString"){PreDefString} #ELSIF(#Type EQ "LocalizedString"){LocalizedString} #ELSIF(#Type EQ "PreDefLocalizedString"){PreDefLocalizedString} #ELSIF(#Type EQ "Integer"){Integer} #ELSIF(#Type EQ "Float"){Float} #ELSIF(#Type EQ "Boolean"){yes}/{no} #ELSIF(#Type EQ "DateTime"){DateTime} #ELSIF(#Type EQ "Date"){Date} #ELSIF(#Type EQ "Time"){Time} #ELSIF(#Type EQ "File"){File} #ELSIF(#Type EQ "LocalizedFile"){LocalizedFile} #ELSE {UnknownType} #Type #ENDIF #BLOCK("WITH_FORM_ERROR", #FormError) #ENDBLOCK
#LOOP(#Shop.Languages) #IF(#INPUT.Language EQ #Code2) #ENDIF #ENDLOOP #IF(#FormError) #ENDIF
#IF(#DELETE) #ELSE #ENDIF
#IF(NOT #DELETE)

{RelatedTopics}

#ENDIF #ENDBLOCK