#BLOCK("WITH_FORM_ERROR",#FormError)
#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

{Example}

{TShirtExample}

{DefineSizes}

{ExplainSizes} {DefineSizes}

{DefineColors}
{ExplainColors} {DefineColors}

{Notification}

{PleaseSelectDefaultAttributeValues}

{Example}

{TShirtExample}

{SelectProducts}

{SelectProductsInfo}

{ShowProducts}

{ShowProductsInfo}

#LOOP(#Class.IncludeTemplates)#IF(#Alias EQ "Content-Variation")

{VariationView}

{Notification}

{DesignForProductType}

#LOCAL("IncludeTemplateName", #Alias) #LOOP(#TemplateTypes) #ENDLOOP
{Layout} {Description}
#IF(#IsActive) #ENDIF #Name
#ENDLOCAL #ENDIF#ENDLOOP

{Example}

{TShirtExample}

{SelectDesign}

{SelectDesignInfo}

{Preview}


{VariationSelect}
{Size}
{Color}
s
{white}
{AddToBasket}
#ENDBLOCK
{MandatoryFields}