<?php
/**
* @package HikaShop for Joomla!
* @version 2.0.0
* @author hikashop.com
* @copyright (C) 2010-2012 HIKARI SOFTWARE. All rights reserved.
* @license GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
*/
defined('_JEXEC') or die('Restricted access');
?><fieldset class="form-horizontal">
<?php if(!$this->simplified_registration){ ?>
<div class="control-group hikashop_registration_name_line">
<div class="control-label">
<label id="namemsg" for="register_name" class="required" title=""><?php echo JText::_( 'HIKA_USER_NAME' ); ?></label>
</div>
<div class="controls">
<input type="text" name="data[register][name]" id="register_name" value="<?php echo $this->escape($this->mainUser->get( 'name' ));?>" class="required" size="30" maxlength="50" aria-required="true" required="required">
</div>
</div>
<div class="control-group hikashop_registration_name_line">
<div class="control-label">
<label id="usernamemsg" for="register_username" class="required" title=""><?php echo JText::_( 'HIKA_USERNAME' ); ?></label>
</div>
<div class="controls">
<input type="text" name="data[register][username]" id="register_username" value="<?php echo $this->escape($this->mainUser->get( 'username' ));?>" class="required validate-username" maxlength="25" size="30" aria-required="true" required="required">
</div>
</div>
<?php }?>
<div class="control-group hikashop_registration_email_line">
<div class="control-label">
<label id="emailmsg" for="register_email" class="required" title=""><?php echo JText::_( 'HIKA_EMAIL' ); ?></label>
</div>
<div class="controls">
<input type="text" name="data[register][email]" id="register_email" value="<?php echo $this->escape($this->mainUser->get( 'email' ));?>" class="required validate-email" maxlength="100" size="30" aria-required="true" required="required">
</div>
</div>
<?php if($this->config->get('show_email_confirmation_field',0)){ ?>
<div class="control-group hikashop_registration_email_confirm_line">
<div class="control-label">
<label id="email_confirm_msg" for="register_email_confirm" class="required" title=""><?php echo JText::_( 'HIKA_EMAIL_CONFIRM' ); ?></label>
</div>
<div class="controls">
<input type="text" name="data[register][email_confirm]" id="register_email_confirm" value="<?php echo $this->escape($this->mainUser->get( 'email' ));?>" class="required validate-email" maxlength="100" size="30" aria-required="true" required="required" onchange="if(this.value!=document.getElementById('register_email').value){alert('<?php echo JText::_('THE_CONFIRMATION_EMAIL_DIFFERS_FROM_THE_EMAIL_YOUR_ENTERED',true); ?>'); this.value = '';}">
</div>
</div>
<?php
}
if(!$this->simplified_registration || $this->simplified_registration == 3){ ?>
<div class="control-group hikashop_registration_password_line">
<div class="control-label">
<label id="pwmsg" for="register_password" class="required" title=""><?php echo JText::_( 'HIKA_PASSWORD' ); ?></label>
</div>
<div class="controls">
<input type="text" name="data[register][password]" id="register_password" value="" class="required validate-password" size="30" aria-required="true" required="required">
</div>
</div>
<div class="control-group hikashop_registration_password2_line">
<div class="control-label">
<label id="pw2msg" for="register_password2" class="required" title=""><?php echo JText::_( 'HIKA_VERIFY_PASSWORD' ); ?></label>
</div>
<div class="controls">
<input type="text" name="data[register][password2]" id="register_password2" value="" class="required validate-password" size="30" aria-required="true" required="required">
</div>
</div>
<?php }
$this->setLayout('custom_fields_bootstrap');
$this->type = 'user';
echo $this->loadTemplate();
if($this->config->get('affiliate_registration',0)){ ?>
<div class="control-group hikashop_registration_password2_line">
<div class="controls">
<?php
$affiliate_terms = $this->config->get('affiliate_terms',0);
if(!empty($affiliate_terms)){
?>
<input class="hikashop_affiliate_checkbox" id="hikashop_affiliate_checkbox" type="checkbox" name="hikashop_affiliate_checkbox" value="1" <?php echo $this->affiliate_checked; ?> />
<span class="hikashop_affiliate_terms_span_link" id="hikashop_affiliate_terms_span_link">
<a class="hikashop_affiliate_terms_link" id="hikashop_affiliate_terms_link" target="_blank" href="<?php echo JRoute::_('index.php?option=com_content&view=article&id='.$affiliate_terms); ?>"><?php echo JText::_('BECOME_A_PARTNER'); ?></a>
</span>
<?php
} else {
?> <label class="checkbox">
<input class="hikashop_affiliate_checkbox" id="hikashop_affiliate_checkbox" type="checkbox" name="hikashop_affiliate_checkbox" value="1" <?php echo $this->affiliate_checked; ?> />
<?php echo JText::_('BECOME_A_PARTNER');?>
</label>
<?php
}
?>
</div>
</div>
<?php }?>
<div class=""><legend><?php echo JText::_( 'ADDRESS_INFORMATION' ); ?></legend></div>
<?php
$this->type = 'address';
echo $this->loadTemplate();
?>
<div class="control-group hikashop_registration_required_info_line">
<div class="controls"><?php echo JText::_( 'HIKA_REGISTER_REQUIRED' ); ?></div>
</div>
<input type="hidden" name="data[register][id]" value="<?php echo (int)$this->mainUser->get( 'id' );?>" />
<input type="hidden" name="data[register][gid]" value="<?php echo (int)$this->mainUser->get( 'gid' );?>" />
<?php
$additional_check='';
if(empty($this->form_name)){
$this->form_name = 'hikashop_checkout_form';
if(JRequest::getVar('hikashop_check_order')) $additional_check='&& hikashopCheckChangeForm(\'order\',\''.$this->form_name.'\')';
}
?>
<div class="control-group">
<div class="controls">
<?php echo $this->cartClass->displayButton(JText::_('HIKA_REGISTER'),'register',$this->params,'','if(hikashopCheckChangeForm(\'register\',\''.$this->form_name.'\') && hikashopCheckChangeForm(\'user\',\''.$this->form_name.'\') && hikashopCheckChangeForm(\'address\',\''.$this->form_name.'\')'.$additional_check.'){ var button = document.getElementById(\'login_view_action\'); if(button) button.value=\'register\'; document.'.$this->form_name.'.submit();} return false;', '', 0, 1, 'btn btn-primary'); ?>
</div>
</div>
</fieldset>