{ProductType} | #REM{BubbleHelpProductType}#ENDREM {EditProductType} | #IF(#AltLanguageID)
#LOCAL("LocalizedAvailable",0)
#LOOP(#Shop.ProductClass.UserDefinedAttributes)#IF(#Type EQ "LocalizedString" OR #Type EQ "LocalizedFile")#SET("LocalizedAvailable",1)#ENDIF#ENDLOOP
#IF(#LocalizedAvailable)
{Translation}
#ENDIF
#ENDLOCAL
| #ENDIF
#IF(#IsHTML)
#ELSE
#NameOrAlias
#ENDIF
#LOCAL("AttributeAlias", #Alias)
#WITH_ERROR(#FormError)
#LOCAL("Value", #GET(#AttributeAlias))
#IF(#Type EQ "String" OR #Type EQ "LocalizedString")
#IF(#Length)
#ELSE
#ENDIF
#ELSIF(#Type EQ "Boolean")
#ELSIF(#Type EQ "Date")
#ELSIF(#Type EQ "DateTime")
#ELSIF(#Type EQ "Time")
#ELSIF(#Type EQ "Integer")
#ELSIF(#Type EQ "Float")
#ELSIF(#Type EQ "Money")#LOCAL("CurrencyID", #Shop.CurrencyID)
#ENDLOCAL
#ELSIF(#Type EQ "File" OR #Type EQ "LocalizedFile")
#IF(#Description)
#Description
#ENDIF
{MaxFileSize}: #LOCAL("Size", #CALCULATE(#WebInterfaceConf.maxcontentlength / 1024)) #Size[float:1] #ENDLOCAL MByte #ELSIF(#Type EQ "PreDefString" OR #Type EQ "PreDefLocalizedString" ) #LOCAL("SelectedValueID", #Value.ID)#IF(NOT #DEFINED(#SelectedValueID))#SET("SelectedValueID",0)#ENDIF #IF(#FormError)#SET("SelectedValueID", #GET(#AttributeAlias))#ENDIF #ENDLOCAL #ELSIF(#Type EQ "PreDefMultiString" OR #Type EQ "PreDefMultiLocalizedString" ) #LOCAL("SelectedValues", #FUNCTION("MULTISELECTEDVALUES", #PreDefAttributes, #Value)) #LOOP(#SelectedValues) #ENDLOOP #ENDLOCAL #ELSE #ENDIF |
#IF(#AltLanguageID)#WITH_LANGUAGE(#AltLanguageID)#LOCAL("ErrorItemNo",1)#LOCAL("LocalizedValue", #GET(#AttributeAlias))
#IF(#IsHTML AND #Type NE "String")
#ELSE
#ENDIF #IF(#Type EQ "LocalizedString") #IF(#Length) #ELSE #ENDIF #ELSIF(#Type EQ "LocalizedFile") #ENDIF |
#ENDLOCAL#ENDLOCAL#ENDWITH_LANGUAGE#ENDIF