#IF(#FormError)
{InputError}
#IF(#OBJECT_EXISTS)
{DoubleObject}
#ELSIF(#FormErrors.Reason.FeatureMaxValueReached)
{FeatureMaxValueReached}
#ELSIF(#FormErrors.Reason.NoAlias)
{ErrorNoAlias}
#ELSIF(#FormErrors.Reason.AttributeValueExists)
{AttributeValueExists}
#ELSIF(#FormErrors.Reason.VariationCombinationExists)
{VariationCombinationExists}
#ELSIF(#FormErrors.Reason.SubProductsCountFeatureLimitExceeded)
{SubProductsCountFeatureLimitExceeded}
#ELSIF(#FormErrors.Reason.AttributeDoesNotExist)
{AttributeDoesNotExist}
#ELSIF(#FormErrors.Reason.AttributeValueDoesNotExist)
{AttributeValueDoesNotExist}
#ELSIF(#FormErrors.Reason.TooManyVariations)
{TooManyVariations}
#ELSIF(#FormErrors.Reason.ProductAttributeExists)
{ProductAttributeExists}
#ELSE
{PleaseCorrectErrors}
#ENDIF
#ENDIF
#IF(#Shop.FeatureCurrentValue.ProductTypes NGE #Shop.FeatureMaxValue.ProductTypes)
{Notification}
{ProductTypesMaxFeatureValueReached}
{ProductTypesFeatureMaxValue}: #Shop.FeatureMaxValue.ProductTypes
{EditProductTypes}
#INCLUDE("FeaturePromotion")
#ENDIF
#IF(#VARIATION_SKIPPED)
{VariationSkipped}
#ENDIF
{Notification}
{VAttributesFeatureMaxValueReached}
{MaxVAttributes}: #Shop.FeatureMaxValue.Variations
#INCLUDE("FeaturePromotion")
{InputError}
{AttributeEmpty}
{InputError}
{NoProductTypeAlias}
{InputError}
{DoubletProductTypeAlias}
{InputError}
{NoAttributes}
#IF(#COUNT(#SelectedVariations))
#ENDIF
#ENDLOCAL
#LOCAL("COUNT_UDAV", 0)
#LOOP(#UserDefinedAttributeValues)#IF(#Attribute.Type EQ "PreDefString" OR #Attribute.Type EQ "PreDefLocalizedString")
#SET("COUNT_UDAV", #COUNT_UDAV+1)
#ENDIF#ENDLOOP
#IF(#COUNT_UDAV == 0)
#ENDIF
#ENDLOCAL
|