Advertisement
Guest User

Untitled

a guest
Jul 22nd, 2016
211
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.97 KB | None | 0 0
  1. {if in_array('state', $optionalFields)}
  2. <script>
  3. var stateNotRequired = true;
  4. </script>
  5. {/if}
  6.  
  7. <script type="text/javascript" src="{$BASE_PATH_JS}/StatesDropdown.js"></script>
  8.  
  9. {if $registrationDisabled}
  10. {include file="$template/includes/alert.tpl" type="error" msg=$LANG.registerCreateAccount|cat:' <strong><a href="cart.php" class="alert-link">'|cat:$LANG.registerCreateAccountOrder|cat:'</a></strong>'}
  11. {/if}
  12.  
  13. {if $errormessage}
  14. {include file="$template/includes/alert.tpl" type="error" errorshtml=$errormessage}
  15. {/if}
  16.  
  17. {if !$registrationDisabled}
  18.  
  19. <form method="post" class="using-password-strength" action="{$smarty.server.PHP_SELF}" role="form">
  20. <input type="hidden" name="register" value="true"/>
  21.  
  22. <div class="row">
  23.  
  24. <div class="col-md-6">
  25. <div class="form-group">
  26. <label for="firstname" class="control-label">{$LANG.clientareafirstname}</label>
  27. <input type="text" name="firstname" id="firstname" value="{$clientfirstname}" class="form-control" {if !in_array('firstname', $optionalFields)}required{/if} />
  28. </div>
  29.  
  30. <div class="form-group">
  31. <label for="lastname" class="control-label">{$LANG.clientarealastname}</label>
  32. <input type="text" name="lastname" id="lastname" value="{$clientlastname}" class="form-control" {if !in_array('lastname', $optionalFields)}required{/if} />
  33. </div>
  34.  
  35. <div class="form-group">
  36. <label for="companyname" class="control-label">{$LANG.clientareacompanyname}</label>
  37. <input type="text" name="companyname" id="companyname" value="{$clientcompanyname}" class="form-control"/>
  38. </div>
  39.  
  40. <div class="form-group">
  41. <label for="email" class="control-label">{$LANG.clientareaemail}</label>
  42. <input type="email" name="email" id="email" value="{$clientemail}" class="form-control"/>
  43. </div>
  44.  
  45. <div id="newPassword1" class="form-group has-feedback">
  46. <label for="inputNewPassword1" class="control-label">{$LANG.clientareapassword}</label>
  47. <input type="password" class="form-control" id="inputNewPassword1" name="password" autocomplete="off" />
  48. <span class="form-control-feedback glyphicon glyphicon-password"></span>
  49. {include file="$template/includes/pwstrength.tpl"}
  50. </div>
  51. <div id="newPassword2" class="form-group has-feedback">
  52. <label for="inputNewPassword2" class="control-label">{$LANG.clientareaconfirmpassword}</label>
  53. <input type="password" class="form-control" id="inputNewPassword2" name="password2" autocomplete="off" />
  54. <span class="form-control-feedback glyphicon glyphicon-password"></span>
  55. <div id="inputNewPassword2Msg">
  56. </div>
  57. </div>
  58. </div>
  59. <div class="col-md-6">
  60. <div class="form-group">
  61. <label for="postcode" class="control-label">{$LANG.clientareapostcode}</label>
  62. <input type="text" name="postcode" id="postcode" value="{$clientpostcode}" class="form-control" {if !in_array('postcode', $optionalFields)}required{/if} />
  63. </div>
  64.  
  65. <div class="form-group">
  66. <label for="address1" class="control-label">{$LANG.clientareaaddress1}</label>
  67. <input type="text" name="address1" id="address1" value="{$clientaddress1}" class="form-control" {if !in_array('address1', $optionalFields)}required{/if} />
  68. </div>
  69.  
  70. <div class="form-group">
  71. <label for="address2" class="control-label">{$LANG.clientareaaddress2}</label>
  72. <input type="text" name="address2" id="address2" value="{$clientaddress2}" class="form-control"/>
  73. </div>
  74.  
  75. <div class="form-group">
  76. <label for="city" class="control-label">{$LANG.clientareacity}</label>
  77. <input type="text" name="city" id="city" value="{$clientcity}" class="form-control" {if !in_array('city', $optionalFields)}required{/if} />
  78. </div>
  79.  
  80. <div class="form-group">
  81. <label for="state" class="control-label">{$LANG.clientareastate}</label>
  82. <input type="text" name="state" id="state" value="{$clientstate}" class="form-control" {if !in_array('state', $optionalFields)}required{/if} />
  83. </div>
  84.  
  85. <div class="form-group">
  86. <label for="country" class="control-label">{$LANG.clientareacountry}</label>
  87. <select id="country" name="country" class="form-control">
  88. {foreach $clientcountries as $countryCode => $countryName}
  89. <option value="{$countryCode}"{if (!$clientcountry && $countryCode eq $defaultCountry) || ($countryCode eq $clientcountry)} selected="selected"{/if}>
  90. {$countryName}
  91. </option>
  92. {/foreach}
  93. </select>
  94. </div>
  95.  
  96. <div class="form-group">
  97. <label for="phonenumber" class="control-label">{$LANG.clientareaphonenumber}</label>
  98. <input type="tel" name="phonenumber" id="phonenumber" value="{$clientphonenumber}" class="form-control" {if !in_array('phonenumber', $optionalFields)}required{/if} />
  99. </div>
  100.  
  101. {if $customfields}
  102. {foreach from=$customfields key=num item=customfield}
  103. <div class="form-group">
  104. <label class="control-label" for="customfield{$customfield.id}">{$customfield.name}</label>
  105. <div class="control">
  106. {$customfield.input} {$customfield.description}
  107. </div>
  108. </div>
  109. {/foreach}
  110. {/if}
  111.  
  112. {if $currencies}
  113. <div class="form-group">
  114. <label for="currency" class="control-label">{$LANG.choosecurrency}</label>
  115. <select id="currency" name="currency" class="form-control">
  116. {foreach from=$currencies item=curr}
  117. <option value="{$curr.id}"{if !$smarty.post.currency && $curr.default || $smarty.post.currency eq $curr.id } selected{/if}>{$curr.code}</option>
  118. {/foreach}
  119. </select>
  120. </div>
  121. {/if}
  122. </div>
  123. </div>
  124.  
  125. {if $securityquestions}
  126. <div class="panel panel-default">
  127. <div class="panel-heading">
  128. <h3 class="panel-title">{$LANG.clientareasecurityquestion}:</h3>
  129. </div>
  130. <div class="panel-body">
  131. <div class="form-group col-sm-12">
  132. <select name="securityqid" id="securityqid" class="form-control">
  133. {foreach key=num item=question from=$securityquestions}
  134. <option value={$question.id}>{$question.question}</option>
  135. {/foreach}
  136. </select>
  137. </div>
  138. <div class="form-group">
  139. <label class="col-sm-4 control-label" for="securityqans">{$LANG.clientareasecurityanswer}</label>
  140. <div class="col-sm-6">
  141. <input type="password" name="securityqans" id="securityqans" class="form-control" autocomplete="off" />
  142. </div>
  143. </div>
  144. </div>
  145. </div>
  146. {/if}
  147.  
  148. {include file="$template/includes/captcha.tpl"}
  149.  
  150. {if $accepttos}
  151. <div class="panel panel-danger tospanel">
  152. <div class="panel-heading">
  153. <h3 class="panel-title"><span class="fa fa-exclamation-triangle tosicon"></span> &nbsp; {$LANG.ordertos}</h3>
  154. </div>
  155. <div class="panel-body">
  156. <div class="col-md-12">
  157. <label class="checkbox">
  158. <input type="checkbox" name="accepttos" class="accepttos">
  159. {$LANG.ordertosagreement} <a href="{$tosurl}" target="_blank">{$LANG.ordertos}</a>
  160. </label>
  161. </div>
  162. </div>
  163. </div>
  164. {/if}
  165.  
  166. <p align="center">
  167. <input class="btn btn-large btn-primary" type="submit" value="{$LANG.clientregistertitle}"/>
  168. </p>
  169.  
  170. </form>
  171.  
  172. {/if}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement