access_account.vm

In addition to other standard variables like $cart, StoreFront system screens (display and post form data, such as checkout screens) have a $form variable that contains fields and data specific to that screen.  

Listed below are the form fields specific to this screen template.

 

Form Data Legend:

(tick)   form field

(green star)  submit button

$form variables for template access_account.vm

Name

Type

Formal Syntax

Form Data?

Required on Post?

Comments/Sample Usage

allowNonmembers

boolean

$form.allowNonmembers

 

 

Customer Profile setting "Require Customer Profile". If the require flag is true, then this will be false. It is used to hide the express login ability and force the customer to register or login.

continueCheckoutsubmit buttonN/A(green star)yes, for continueif present and not empty, instructs the form to continue with the checkout process.

errors

Array of Errors

$form.errors

 

 

see Error, see errors.vm

infoMessages

Array of string

$form.infoMessages

 

 

see Message, see info_messages.vm

memberEmail

string

$form.memberEmail

(tick)

yes, for existing login

 

memberPassword

string

$form.memberPassword

(tick) 

yes, for existing login

 

memberSubmitsubmit buttonN/A(green star)yes, for existing loginif present and not empty, instructs the form to attempt an existing member login

merchantId

string

$form.merchantId

(tick) 

yes

 

newMemberConfirmPassword

string

$form.newMemberConfirmPassword

 

yes, for new member registration

 

newMemberEmail

string

$form.newMemberEmail

 

yes, for new member registration

 

newMemberPassword

string

$form.newMemberPassword

 

yes, for new member registration

 

newMemberSumbitsubmit buttonN/A(green star)yes, for new member registrationif present and not empty, instructs the form to attempt a new customer registration

showForgotPassword

boolean

$form.showForgotPassword

 

 

 Merchant Property. Rare property. If false, the "forgot password" link should not be created on the page.

 

Flow