#IF(#FormError)

{InputError}

#IF(#OBJECT_EXISTS) {DoubleObject} #ELSIF(#FormErrors.Reason.CustomerAttributeExists) {CustomerAttributeExists} #ELSIF(#FormErrors.Reason.AliasWithUmlauts) {AliasWithUmlauts} #ELSE {PleaseCorrectErrors} #ENDIF
#ENDIF #IF(#DELETE)

{AcceptAction1}

{AcceptAction2}
#ENDIF #WITH_ERROR(#FormError) #ENDWITH_ERROR
{Alias}
{Type} #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
{Name} #LOOP(#Shop.Languages) #BLOCK("WITH_LANGUAGE", #LanguageID) #WITH_ERROR(#FormError) #Native
#ENDWITH_ERROR #ENDBLOCK #ENDLOOP
{Description} {BubbleHelpDescr} #LOOP(#Shop.Languages) #BLOCK("WITH_LANGUAGE", #LanguageID) #WITH_ERROR(#FormError) #Native
#ENDWITH_ERROR #ENDBLOCK #ENDLOOP
#IF(#DELETE) #ELSE #IF(#Session.User.DeleteConfirmation) #ELSE #ENDIF #ENDIF