Advertisement
galaxydata

shop galaxydata.ru

Nov 24th, 2014
194
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 20.61 KB | None | 0 0
  1. <?php
  2. //////////
  3. // sign up form for new subscribers
  4. // included from customer_sign_in.html.php
  5. //
  6. // $Id: register_new_customer_form.html.php 938587 2013-11-01 11:55:24Z dkolvakh $
  7. //////////
  8.  
  9. $acc_type = $view['request']->getParamVal('account_type_opt', '_POST', 'personal');
  10. if($acc_type != 'personal') {
  11.     $acc_type = 'business';
  12. }
  13. $pwd_type = 'password';
  14. $pwd_included_class = 'custom-checkbox ui-icon ';
  15. $pwd_included_checked = '';
  16. if($GLOBALS['StoreConf']['SHOW_FORM_PASSWORDS']) {
  17.     $pwd_type = 'text';
  18.     $pwd_included_checked = 'checked="checked"';
  19.     $pwd_included_class .= 'ui-icon-check ';
  20. } else {
  21.     $pwd_included_class .= 'no-image ';
  22. }
  23. ?>
  24.  
  25. <!-- register_new_customer_form.html.php -->
  26. <script type="text/javascript">
  27.     ////
  28.     // Register new account:
  29.     // check all fields and show errors, of pass further with submit
  30.     function register_new(form) {
  31.         var error = new Array();
  32.         var invalid = new Array();
  33.         var valid = new Array();
  34.         var plan_id = form.find('#plan_id').val();
  35.         valid.push('agreement_register');
  36.  
  37.         if(!form.find("#first_name").val().length) {
  38.             invalid.push("first_name");
  39.             error.push("<?php echo $view['translator']->trans('FIELD_CANT_BE_EMPTY', array('%field%' => $view['translator']->trans('FIRST_NAME'))); ?>");
  40.         }
  41.         if(!form.find("#last_name").val().length) {
  42.             error.push("<?php echo $view['translator']->trans('FIELD_CANT_BE_EMPTY', array('%field%' => $view['translator']->trans('LAST_NAME'))); ?>");
  43.             invalid.push("last_name");
  44.         }
  45.         if(!form.find("#email").val().length) {
  46.             error.push("<?php echo $view['translator']->trans('FIELD_CANT_BE_EMPTY', array('%field%' => $view['translator']->trans('EMAIL'))); ?>");
  47.             invalid.push("email");
  48.         }
  49.         if(!form.find("#account_password").val().length) {
  50.             error.push("<?php echo $view['translator']->trans('FIELD_CANT_BE_EMPTY', array('%field%' => $view['translator']->trans('PASSWORD'))); ?>");
  51.             invalid.push("account_password");
  52.         }
  53.         if(!form.find("#reaccount_password").val().length) {
  54.             error.push("<?php echo $view['translator']->trans('FIELD_CANT_BE_EMPTY', array('%field%' => $view['translator']->trans('RETYPE_PASSWORD'))); ?>");
  55.             invalid.push("reaccount_password");
  56.         }
  57.         if(!form.find("#address1").val().length) {
  58.             error.push("<?php echo $view['translator']->trans('FIELD_CANT_BE_EMPTY', array('%field%' => $view['translator']->trans('ADDRESS_LINE_1'))); ?>");
  59.             invalid.push("address1");
  60.         }
  61.         if(!form.find("#city").val().length) {
  62.             error.push("<?php echo $view['translator']->trans('FIELD_CANT_BE_EMPTY', array('%field%' => $view['translator']->trans('CITY'))); ?>");
  63.             invalid.push("city");
  64.         }
  65.         if(!form.find("#country").val().length || form.find("#country").val() == '-') {
  66.             error.push("<?php echo $view['translator']->trans('FIELD_CANT_BE_EMPTY', array('%field%' => $view['translator']->trans('COUNTRY'))); ?>");
  67.             invalid.push("country");
  68.         }
  69.         if(!form.find("#zip").val().length) {
  70.             error.push("<?php echo $view['translator']->trans('FIELD_CANT_BE_EMPTY', array('%field%' => $view['translator']->trans('ZIP'))); ?>");
  71.             invalid.push("zip");
  72.         }
  73.         if(form.find("input[name=account_type_opt]:checked").val() == 'business' && !form.find("#company_name").val()) {
  74.             error.push("<?php echo $view['translator']->trans('FIELD_CANT_BE_EMPTY', array('%field%' => $view['translator']->trans('COMPANY'))); ?>");
  75.             invalid.push("company_name");
  76.         }
  77. <?php
  78.     if(isset($GLOBALS['StoreConf']['VAT_NUMBER_REQUIRED']) && $GLOBALS['StoreConf']['VAT_NUMBER_REQUIRED']) {
  79. ?>
  80.         if(!form.find("#tax_ex_number").val().length) {
  81.             error.push("<?php echo $view['translator']->trans('FIELD_CANT_BE_EMPTY', array('%field%' => $view['translator']->trans('VAT_NUMBER'))); ?>");
  82.             invalid.push("tax_ex_number");
  83.         }
  84. <?php
  85.     }
  86. ?>
  87.         if(form.find("#account_password").val() != form.find("#reaccount_password").val()) {
  88.             error.push("<?php echo $view['translator']->trans('PASSWORD_DOESNT_MATCH'); ?>");
  89.             if(!invalid.in_array("reaccount_password")) invalid.push("reaccount_password");
  90.         }
  91.        
  92.         if(!form.find("#phone_country_code").val() || !form.find("#phone_country_code").val().match(/\d{1,6}/)) {
  93.             error.push("<?php echo $view['translator']->trans('FIELD_SHOULD_CONSIST_OF_TO', array('%field%' => $view['translator']->trans('COUNTRY_CODE'), '%from%' => 1, '%to%' => 6)); ?>");
  94.             invalid.push("phone_country_code");
  95.         }
  96.         if(form.find("#phone_area_code").val() && !form.find("#phone_area_code").val().match(/\d{1,8}/)) {
  97.             error.push("<?php echo $view['translator']->trans('FIELD_SHOULD_CONSIST_OF_TO', array('%field%' => $view['translator']->trans('AREA_CODE'), '%from%' => 0, '%to%' => 8)); ?>");
  98.             invalid.push("phone_area_code");
  99.         }
  100.         if(!form.find("#phone_number").val() || !form.find("#phone_number").val().match(/\d{1,10}/)) {
  101.             error.push("<?php echo $view['translator']->trans('FIELD_SHOULD_CONSIST_OF_TO', array('%field%' => $view['translator']->trans('NUMBER'), '%from%' => 1, '%to%' => 10)); ?>");
  102.             invalid.push("phone_number");
  103.         }
  104.         if(form.find("#phone_extension").val() && !form.find("#phone_extension").val().match(/\d{1,6}/)) {
  105.             error.push("<?php echo $view['translator']->trans('FIELD_SHOULD_CONSIST_OF_TO', array('%field%' => $view['translator']->trans('EXTENSION'), '%from%' => 0, '%to%' => 6)); ?>");
  106.             invalid.push("phone_extension");
  107.         }
  108.  
  109.         // for business account check fax also
  110.         if(form.find("input[name=account_type_opt]:checked").val() == 'business') {
  111.             if(form.find("#fax_country_code").val() && !form.find("#fax_country_code").val().match(/\d{1,6}/)) {
  112.                 error.push("<?php echo $view['translator']->trans('FIELD_SHOULD_CONSIST_OF_TO', array('%field%' => $view['translator']->trans('COUNTRY_CODE'), '%from%' => 1, '%to%' => 6)); ?>");
  113.                 invalid.push("fax_country_code");
  114.             }
  115.             if(form.find("#fax_area_code").val() && !form.find("#fax_area_code").val().match(/\d{1,8}/)) {
  116.                 error.push("<?php echo $view['translator']->trans('FIELD_SHOULD_CONSIST_OF_TO', array('%field%' => $view['translator']->trans('AREA_CODE'), '%from%' => 0, '%to%' => 8)); ?>");
  117.                 invalid.push("fax_area_code");
  118.             }
  119.             if(form.find("#fax_number").val() && !form.find("#fax_number").val().match(/\d{1,10}/)) {
  120.                 error.push("<?php echo $view['translator']->trans('FIELD_SHOULD_CONSIST_OF_TO', array('%field%' => $view['translator']->trans('NUMBER'), '%from%' => 1, '%to%' => 10)); ?>");
  121.                 invalid.push("fax_number");
  122.             }
  123.             if(form.find("#fax_extension").val() && !form.find("#fax_extension").val().match(/\d{1,6}/)) {
  124.                 error.push("<?php echo $view['translator']->trans('FIELD_SHOULD_CONSIST_OF_TO', array('%field%' => $view['translator']->trans('EXTENSION'), '%from%' => 0, '%to%' => 6)); ?>");
  125.                 invalid.push("fax_extension");
  126.             }
  127.         }
  128.  
  129.         if(form.find("#agreement").length > 0 && !form.find("#agreement").prop('checked')) {
  130.             error.push("<?php echo $view['translator']->trans('ACCEPT_USER_AGREEMENT_ON_ACCOUNT_CREATION'); ?>");
  131.             invalid.push("agreement_register");
  132.         }
  133.  
  134.         hideInnerError('register_new_customer_' + plan_id)
  135.         highlight_invalid_fields(form, invalid, valid);
  136.         if(error.length) {
  137.             displayInnerError('register_new_customer_' + plan_id, null, new Array(new Array('error', error.join('<br />'))));
  138.             return false;
  139.         } else {
  140.             return true;
  141.         }
  142.     }
  143. </script>
  144. <div id="tab_register_new" style="<?php echo ($sign_in_action == 'register_new' ? '' : 'display: none;'); ?>" class="tab-content">
  145.     <form id="register_new_form" class="register_new_form" name="register_new_form" method="post" action="signin">
  146.         <input type="hidden" name="action" value="register_new">
  147.         <input type="hidden" id="plan_id" name="plan_id" value="<?php echo $plan_id; ?>">
  148.         <?php echo $view->render('status_message_fit.html.php', array(id => 'register_new_customer_'.$plan_id)); ?>
  149.         <p><span class="ui-bold">&nbsp;<?php echo $view['translator']->trans('REQUIRED_FIELDS_ARE_MARKED'); ?></span> (<span class="ast">*</span>)</p>
  150.         <table width="100%" class="configuration_tbl">
  151.             <tr>
  152.                 <td width=165 style="vertical-align: top;"><?php echo $view['translator']->trans('ACCOUNT_TYPE'); ?>&nbsp;<span class=ast>*</span></td>
  153.                 <td>
  154.                     <table class="configuration_tbl">
  155.                         <tr>
  156.                             <td>
  157.                                 <span id="span_account_type" class="custom-radio ui-icon ui-state-active <?php echo ($acc_type == 'personal' ? 'ui-icon-radio-on' : 'ui-icon-radio-off'); ?> account-type">
  158.                                     <input type="radio" id="account_type_opt" name="account_type_opt" value="personal"<?php echo ($acc_type == 'personal' ? ' checked="1"' : ''); ?>>
  159.                                 </span>
  160.                             </td>
  161.                             <td><?php echo $view['translator']->trans('PERSONAL_ACCOUNT'); ?></td>
  162.                             <td>
  163.                                 <span id="span_account_type" class="custom-radio ui-icon ui-state-active <?php echo ($acc_type == 'business' ? 'ui-icon-radio-on' : 'ui-icon-radio-off'); ?> account-type">
  164.                                     <input type="radio" id="account_type_opt" name="account_type_opt" value="business"<?php echo ($acc_type == 'business' ? ' checked="1"' : ''); ?>>
  165.                                 </span>
  166.                             </td>
  167.                             <td><?php echo $view['translator']->trans('BUSINESS_ACCOUNT'); ?></td>
  168.                         </tr>
  169.                     </table>
  170.                 </td>
  171.             </tr>
  172.             <tr id="company_name_tr"<?php echo $acc_type == 'personal' ? ' style="display: none;"' : ''; ?>>
  173.                 <td width=165><?php echo $view['translator']->trans('COMPANY'); ?>&nbsp;<span class=ast>*</span></td>
  174.                 <td><input type="text" id="company_name" name="company_name" class="i300" maxlength="128" value="<?php echo $view['request']->getParamVal('company_name', '_POST'); ?>"<?php echo $acc_type == 'personal' ? ' disabled="disabled"' : ''; ?>></td>
  175.             </tr>
  176.             <tr>
  177.                 <td style="display:none;"><?php echo $view['translator']->trans('NAME'); ?>&nbsp;<span class=ast>*</span></td>
  178.                 <td>
  179.                     <table class="configuration_tbl">
  180.                         <tr>
  181.                             <td style="display:none;"><?php echo $view['translator']->trans('TITLE'); ?></td>
  182.                             <td style="display:none;"><?php echo $view['translator']->trans('FIRST'); ?>&nbsp;<span class=ast>*</span></td>
  183.                             <!--td><?php echo $view['translator']->trans('MIDDLE'); ?></td>
  184.                             <td><?php echo $view['translator']->trans('INSERTION'); ?></td-->
  185.                             <td style="display:none;"><?php echo $view['translator']->trans('LAST'); ?>&nbsp;<span class=ast>*</span></td>
  186.                         </tr>
  187.                         <tr>
  188.                             <td style="display:none;">
  189.                                 <?php echo $view->render('select_prefix.html.php', array()); ?>
  190.                             </td>
  191.                             <td style="display:none;">
  192.                                 <input type="text" id="first_name" name="first_name" class="i90" maxlength="60" value="<?php echo $view['request']->getParamVal('first_name', '_POST'); ?>">
  193.                             </td>
  194.                             <!--td>
  195.                                 <input type="text" id="middle_name" name="middle_name" class="i60" maxlength="30" value="<?php echo $view['request']->getParamVal('middle_name', '_POST'); ?>">
  196.                             </td>
  197.                             <td>
  198.                                 <input type="text" id="insertion" name="insertion" class="i60" maxlength="30" value="<?php echo $view['request']->getParamVal('insertion', '_POST'); ?>">
  199.                             </td-->
  200.                             <td style="display:none;">
  201.                                 <input type="text" id="last_name" name="last_name" class="i90" maxlength="60" value="<?php echo $view['request']->getParamVal('last_name', '_POST'); ?>">
  202.                             </td>
  203.                         </tr>
  204.                     </table>
  205.                 </td>
  206.             </tr>
  207.             <tr>
  208.                 <td width=165><?php echo $view['translator']->trans('EMAIL'); ?>&nbsp;<span class=ast>*</span></td>
  209.                 <td><input type="text" id="email" name="email" class="i200" maxlength="128" value="<?php echo $view['request']->getParamVal('email', '_POST'); ?>"></td>
  210.             </tr>
  211.             <tr>
  212.                 <td width=165><?php echo $view['translator']->trans('PASSWORD'); ?>&nbsp;<span class=ast>*</span></td>
  213.                 <td>
  214.                     <input type="<?php echo $pwd_type; ?>" id="account_password" name="password" class="i150" maxlength="15" value="">
  215.                     <span id="account_password_strength" class="password-strength password-strength-very-weak">
  216.                         <i style="width: 0%;"></i>
  217.                         <b><?php echo $view['translator']->trans('PASSWORD_VERY_WEAK'); ?></b>
  218.                     </span><span title="<?php echo htmlspecialchars($view['translator']->trans('PASSWORD_HINT')); ?>" class="hint hint-info">(?)</span>
  219.                 </td>
  220.             </tr>
  221.             <tr>
  222.                 <td width=165>&nbsp;</td>
  223.                 <td>
  224.                     <table class="configuration_tbl">
  225.                         <tr>
  226.                             <td>
  227.                                 <span id="show_account_password" class="<?php echo $pwd_included_class; ?>ui-state-active show-account-password">
  228.                                     <input type="checkbox" id="show_acc_pwd" name="show_acc_pwd" value="on" input-id="account_password" <?php echo $pwd_included_checked; ?> />
  229.                                 </span>
  230.                             </td>
  231.                             <td><span><?php echo $view['translator']->trans('SHOW_PASSWORD'); ?></span></td>
  232.                             <td>
  233. <?php
  234.     echo $view->render('button.html.php',
  235.         array(
  236.             'title' => $view['translator']->trans('GENERATE_PASSWORD'),
  237.             'id' => 'generate_account_password',
  238.             'is_secondary' => true,
  239.         )
  240.     );
  241. ?>
  242.                             </td>
  243.                         </tr>
  244.                     </table>
  245.                 </td>
  246.             </tr>
  247.             <tr>
  248.                 <td width=165><?php echo $view['translator']->trans('RETYPE_PASSWORD'); ?>&nbsp;<span class=ast>*</span></td>
  249.                 <td><input type="<?php echo $pwd_type; ?>" id="reaccount_password" name="repassword" class="i150" maxlength="15" value=""></td>
  250.             </tr>
  251.             <tr style="display:none;">
  252.                 <td width=165><?php echo $view['translator']->trans('ADDRESS'); ?>&nbsp;<span class=ast>*</span></td>
  253.                 <td><input type="text" id="address1" name="address1" class="i300" maxlength="120" value="<?php echo $view['request']->getParamVal('address1', '_POST'); ?>"></td>
  254.             </tr>
  255.             <!--tr>
  256.                 <td width=165><?php echo $view['translator']->trans('ADDRESS_LINE_2'); ?></td>
  257.                 <td><input type="text" id="address2" name="address2" class="i300" maxlength="120" value="<?php echo $view['request']->getParamVal('address2', '_POST'); ?>"></td>
  258.             </tr-->
  259.             <tr style="display:none;">
  260.                 <td width=165><?php echo $view['translator']->trans('CITY'); ?>&nbsp;<span class=ast>*</span></td>
  261.                 <td><input type="text" id="city" name="city" class="i200" maxlength="60" value="<?php echo $view['request']->getParamVal('city', '_POST'); ?>"></td>
  262.             </tr>
  263.             <?php echo $view->render('select_countries_and_states.html.php', array()); ?>
  264.             <tr style="display:none;">
  265.                 <td width=165><?php echo $view['translator']->trans('ZIP'); ?>&nbsp;<span class=ast>*</span></td>
  266.                 <td><input type="text" id="zip" name="zip" class="i150" maxlength="15" value="<?php echo $view['request']->getParamVal('zip', '_POST'); ?>"></td>
  267.             </tr>
  268.             <tr style="display:none;">
  269.                 <td><?php echo $view['translator']->trans('PHONE'); ?></td>
  270.                 <td>
  271.                     <table>
  272.                         <tr>
  273.                             <td valign="bottom" nowrap="nowrap"><?php echo $view['translator']->trans('COUNTRY_CODE'); ?>&nbsp;<span class=ast>*</span></td>
  274.                             <td nowrap="nowrap"><?php echo $view['translator']->trans('AREA_CODE'); ?></td>
  275.                             <td valign="bottom" nowrap="nowrap"><?php echo $view['translator']->trans('NUMBER'); ?>&nbsp;<span class=ast>*</span></td>
  276.                             <td nowrap="nowrap"><?php echo $view['translator']->trans('EXTENSION'); ?></td>
  277.                         </tr>
  278.                         <tr>
  279.                             <td valign="bottom" nowrap="nowrap">+&nbsp;<input type="text" id="phone_country_code" name="phone_country_code" class="i60" maxlength="6" value="<?php echo $view['request']->getParamVal('phone_country_code', '_POST', $_SESSION['provider_config']['address']['country_code']); ?>"></td>
  280.                             <td valign="bottom"><input type="text" id="phone_area_code" name="phone_area_code" class="i60" maxlength="8" value="<?php echo $view['request']->getParamVal('phone_area_code', '_POST'); ?>"></td>
  281.                             <td valign="bottom"><input type="text" id="phone_number" name="phone_number" class="i100" maxlength="10" value="<?php echo $view['request']->getParamVal('phone_number', '_POST'); ?>"></td>
  282.                             <td valign="bottom"><input type="text" id="phone_extension" name="phone_extension" class="i60" maxlength="6" value="<?php echo $view['request']->getParamVal('phone_extension', '_POST'); ?>"></td>
  283.                         </tr>
  284.                     </table>
  285.                 </td>
  286.             </tr>
  287.             <!--tr>
  288.                 <td valign="top"><?php echo $view['translator']->trans('MOBILE_PHONE'); ?></td>
  289.                 <td>
  290.                     <table>
  291.                         <tr>
  292.                             <td valign="bottom" nowrap="nowrap"><?php echo $view['translator']->trans('COUNTRY_CODE'); ?>&nbsp;&nbsp;</td>
  293.                             <td nowrap="nowrap"><?php echo $view['translator']->trans('AREA_CODE'); ?></td>
  294.                             <td valign="bottom" nowrap="nowrap"><?php echo $view['translator']->trans('NUMBER'); ?>&nbsp;&nbsp;</td>
  295.                             <td>&nbsp;</td>
  296.                         </tr>
  297.                         <tr>
  298.                             <td valign="bottom" nowrap="nowrap">+&nbsp;<input type="text" id="mobile_country_code" name="mobile_country_code" class="i60" maxlength="6" value="<?php echo $view['request']->getParamVal('mobile_country_code', '_POST', $_SESSION['provider_config']['address']['country_code']); ?>"></td>
  299.                             <td valign="bottom"><input type="text" id="mobile_area_code" name="mobile_area_code" class="i60" maxlength="8" value="<?php echo $view['request']->getParamVal('mobile_area_code', '_POST'); ?>"></td>
  300.                             <td valign="bottom"><input type="text" id="mobile_number" name="mobile_number" class="i100" maxlength="10" value="<?php echo $view['request']->getParamVal('mobile_number', '_POST'); ?>"></td>
  301.                             <td>&nbsp;</td>
  302.                         </tr>
  303.                     </table>
  304.                 </td>
  305.             </tr-->
  306.             <tr id="fax_number_tr"<?php echo $acc_type == 'personal' ? ' style="display: none;"' : ''; ?>>
  307.                 <td><?php echo $view['translator']->trans('FAX'); ?></td>
  308.                 <td>
  309.                     <table>
  310.                         <tr>
  311.                             <td valign="bottom" nowrap="nowrap"><?php echo $view['translator']->trans('COUNTRY_CODE'); ?>&nbsp;&nbsp;</td>
  312.                             <td nowrap="nowrap"><?php echo $view['translator']->trans('AREA_CODE'); ?></td>
  313.                             <td valign="bottom" nowrap="nowrap"><?php echo $view['translator']->trans('NUMBER'); ?>&nbsp;&nbsp;</td>
  314.                             <td nowrap="nowrap"><?php echo $view['translator']->trans('EXTENSION'); ?></td>
  315.                         </tr>
  316.                         <tr>
  317.                             <td valign="bottom" nowrap="nowrap">+&nbsp;<input type="text" id="fax_country_code" name="fax_country_code" class="i60" maxlength="6" value="<?php echo $view['request']->getParamVal('fax_country_code', '_POST', $_SESSION['provider_config']['address']['country_code']); ?>"></td>
  318.                             <td valign="bottom"><input type="text" id="fax_area_code" name="fax_area_code" class="i60" maxlength="8" value="<?php echo $view['request']->getParamVal('fax_area_code', '_POST'); ?>"></td>
  319.                             <td valign="bottom"><input type="text" id="fax_number" name="fax_number" class="i100" maxlength="10" value="<?php echo $view['request']->getParamVal('fax_number', '_POST'); ?>"></td>
  320.                             <td valign="bottom"><input type="text" id="fax_extension" name="fax_extension" class="i60" maxlength="6" value="<?php echo $view['request']->getParamVal('fax_extension', '_POST'); ?>"></td>
  321.                         </tr>
  322.                     </table>
  323.                 </td>
  324.             </tr>
  325.             <tr style="display:none;">
  326.                 <td width=165><?php echo $view['translator']->trans('VAT_NUMBER'); ?><?php echo (isset($GLOBALS['StoreConf']['VAT_NUMBER_REQUIRED']) && $GLOBALS['StoreConf']['VAT_NUMBER_REQUIRED'] ? '&nbsp;<span class=ast>*</span>' : ''); ?></td>
  327.                 <td><input type="text" id="tax_ex_number" name="tax_ex_number" class="i150" maxlength="20" value="<?php echo $view['request']->getParamVal('tax_ex_number', '_POST'); ?>"></td>
  328.             </tr>
  329.             <!--tr>
  330.                 <td colspan="2"><?php echo $view['translator']->trans('COMMENTS'); ?><br>
  331.                     <textarea id="comment" name="comment" cols="30" rows="5"><?php echo $view['request']->getParamVal('comment', '_POST'); ?></textarea>
  332.                 </td>
  333.             </tr-->
  334. <?php
  335.     ////
  336.     // Include extended attributes (for accounting plugins)
  337.     if(array_key_exists('extended_attr_list', $_SESSION) && $_SESSION['extended_attr_list']) {
  338.         echo $view->render('extended_attr_form.html.php', array());
  339.     }
  340. ?>
  341.         </table>
  342.         <input type="Hidden" name="gender" value="M">
  343.         <input type="Hidden" name="lang" value="<?php echo $view['request']->getLocale(); ?>">
  344. <?php
  345.     ////
  346.     // Show agreement, if configured
  347.     if($_SESSION['provider_config']['text_info']['account_agreement_text']['require_accept']) {
  348. ?>
  349.         <div>
  350.             &nbsp;
  351.             <span id="agreement_register" class="custom-checkbox ui-icon ui-state-active no-image agreement-register">
  352.                 <input type="checkbox"
  353.                     id="agreement"
  354.                     name="agreement"
  355.                     value="on"
  356.                 />
  357.             </span>
  358.             &nbsp;<span><a href="<?php echo $view['router']->generate('information', array('source' => 'account_agreement_text'), true); ?>" target="_blank"><?php echo $view['translator']->trans('I_AGREE_TO_THE_TERMS_OF_USER_AGREEMENT'); ?></a><a href="https://www.galaxydata.ru/" title="Хостинг">Хостинг</a></span>
  359.         </div>
  360. <?php
  361.     }
  362. ?>
  363.         <br style="font-size: 6px;"/>
  364. <?php
  365.     echo $view->render('button.html.php',
  366.         array(
  367.             'title' => $view['translator']->trans('REGISTER'),
  368.             'id' => 'customer_register_new',
  369.         )
  370.     );
  371. ?>
  372.     </form>
  373. </div><!-- id="tab_register_new"-- >
  374. <!-- /register_new_customer_form.html.php -->
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement