#REM Parameters: #SNIPPET.Head ... Title/label for input field #SNIPPET.AddressPrefix ... Prefix for the current address (BillingAddress_, ShippingAddress_ ...) #SNIPPET.RegistrationSet ... Alias of the registration set (BillingAddress, ShippingAddress) Example: #SNIPPET("SNIPPET-DisplayCustomerAddresses", "AddressPrefix, Head", "BillingAddress_", "{BillingAddress}") #ENDREM #LOCAL("AddressPrefix", #SNIPPET.AddressPrefix)
#REM #ENDREM
#REM #ENDREM

#SNIPPET.Head

#REM #ENDREM
#REM #ENDREM
#IF(#GET("Shop.RegistrationField.Company.Is".#SNIPPET.RegistrationSet."Visible") AND #DEFINED(#Company))

#Company

#ENDIF #IF(#GET("Shop.RegistrationField.FirstName.Is".#SNIPPET.RegistrationSet."Visible") AND #DEFINED(#FirstName) OR #GET("Shop.RegistrationField.LastName.Is".#SNIPPET.RegistrationSet."Visible") AND #DEFINED(#LastName))

#IF(#GET("Shop.RegistrationField.FirstName.Is".#SNIPPET.RegistrationSet."Visible") AND #DEFINED(#FirstName))#FirstName #ENDIF#IF(#GET("Shop.RegistrationField.LastName.Is".#SNIPPET.RegistrationSet."Visible") AND #DEFINED(#LastName))#LastName#ENDIF

#ENDIF #IF(#GET("Shop.RegistrationField.Street.Is".#SNIPPET.RegistrationSet."Visible") AND #DEFINED(#Street))

#Street

#ENDIF #IF(#GET("Shop.RegistrationField.Street2.Is".#SNIPPET.RegistrationSet."Visible") AND #DEFINED(#Street2))

#Street2

#ENDIF #IF(#GET("Shop.RegistrationField.Zipcode.Is".#SNIPPET.RegistrationSet."Visible") AND #DEFINED(#Zipcode) OR #GET("Shop.RegistrationField.City.Is".#SNIPPET.RegistrationSet."Visible") AND #DEFINED(#City))

#IF(#GET("Shop.RegistrationField.Zipcode.Is".#SNIPPET.RegistrationSet."Visible") AND #DEFINED(#Zipcode))#Zipcode #ENDIF#IF(#GET("Shop.RegistrationField.City.Is".#SNIPPET.RegistrationSet."Visible") AND #DEFINED(#City))#City#ENDIF

#ENDIF #IF(#GET("Shop.RegistrationField.State.Is".#SNIPPET.RegistrationSet."Visible") AND #DEFINED(#State))

#State

#ENDIF #IF(#GET("Shop.RegistrationField.CountryID.Is".#SNIPPET.RegistrationSet."Visible") AND #DEFINED(#CountryID))

#Country.Native #IF(NOT (#Country.English EQ #Country.Native))(#Country.English)#ENDIF

#ENDIF
#REM #ENDREM #IF(#GET("Shop.RegistrationField.EMail.Is".#SNIPPET.RegistrationSet."Visible") AND #DEFINED(#EMail)) #IF(#DEFINED(#EMail))

#EMail

#REM #ENDREM #ENDIF #ENDIF #IF(#GET("Shop.RegistrationField.Phone.Is".#SNIPPET.RegistrationSet."Visible") AND #DEFINED(#Phone))

#Phone

#ENDIF #IF(#GET("Shop.RegistrationField.PhoneCell.Is".#SNIPPET.RegistrationSet."Visible") AND #DEFINED(#PhoneCell))

#PhoneCell

#ENDIF #IF(#GET("Shop.RegistrationField.Birthday.Is".#SNIPPET.RegistrationSet."Visible") AND #DEFINED(#Birthday))

#Birthday[date]

#ENDIF
#REM #ENDREM #ENDLOCAL