#BLOCK("WITH_FORM_ERROR", #FormError)
#IF(#INPUT.Page) #ENDIF#IF(#INPUT.PageSize) #ENDIF #IF(#FormError)

{InputError}

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

{Warning}

{AcceptAction}
#LOOP(#DeleteObjects)#ENDLOOP #ENDIF #INCLUDE("INC-PagerHeader") #IF(#DELETE) #LOOP(#DeleteObjects) #ENDLOOP #ELSE #LOCAL("PreDefAttributeID", #ID) #LOOP(#Pager.Items) #BLOCK("WITH_FORM_ERROR", #FormError) #ENDBLOCK #ENDLOOP #ENDLOCAL #ENDIF
{Alias} {Value} {Position}
#IF(NOT #DELETE)#INCLUDE("Pager")#ENDIF
#IF(#Attribute.Type EQ "PreDefString" OR #Attribute.Type EQ "PreDefMultiString") #ELSIF(#Attribute.Type EQ "PreDefLocalizedString" OR #Attribute.Type EQ "PreDefMultiLocalizedString") #LOOP(#Shop.Languages) #BLOCK("WITH_LANGUAGE", #LanguageID) #Native
#ENDBLOCK #ENDLOOP #ENDIF
#IF(#Attribute.Type EQ "PreDefString" OR #Attribute.Type EQ "PreDefMultiString") #ELSIF(#Attribute.Type EQ "PreDefLocalizedString" OR #Attribute.Type EQ "PreDefMultiLocalizedString" OR #Attribute.Type EQ "PreDefCustomerString") #LOOP(#Shop.Languages) #BLOCK("WITH_LANGUAGE", #LanguageID) #Native
#ENDBLOCK #ENDLOOP #ENDIF
#IF(#Type EQ "PreDefString" OR #Type EQ "PreDefMultiString") #ELSIF(#Type EQ "PreDefLocalizedString" OR #Type EQ "PreDefMultiLocalizedString" OR #Type EQ "PreDefCustomerString") #LOOP(#Shop.Languages) #WITH_LANGUAGE(#LanguageID)#WITH_ERROR(#FormError) #Native
#ENDWITH_ERROR#ENDWITH_LANGUAGE #ENDLOOP #ENDIF
#IF(#DELETE) #ELSE #ENDIF
#ENDBLOCK