- Posts: 96
- Thank you received: 0
Checkout registration page
Please Log in or Create an account to join the conversation.
You don't need the joomla login module. The login area you see on the HikaShop checkout do not use it at all.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
You don't need the joomla login module. The login area you see on the HikaShop checkout do not use it at all.
How can a previous customer log in next time before they make another purchase?
Please Log in or Create an account to join the conversation.
Also, you can still use the joomla login view even without the login module by creating a user login menu but that has nothing to do with HikaShop.
Please Log in or Create an account to join the conversation.
I would like to try the trick with editing the "login_register" in the Display > View Code to use the username field value as the name, but I can't find the file (login_register). Has this changed since this topic was last commented?
Please Log in or Create an account to join the conversation.
Yes, it's now the "registration" file of the view "user".
Please Log in or Create an account to join the conversation.
*/
defined('_JEXEC') or die('Restricted access');
?>
<table cellpadding="0" cellspacing="0" border="0" class="hikashop_contentpane">
<?php if(!$this->simplified_registration){ ?>
<tr class="hikashop_registration_name_line">
<td class="key">
<label id="namemsg" for="register_name">
<?php echo JText::_( 'HIKA_USER_NAME' ); ?>
</label>
</td>
<td>
<input type="text" name="data[register][name]" id="register_name" value="<?php echo $this->escape($this->mainUser->get( 'name' ));?>" class="inputbox required" maxlength="50" /> *
</td>
</tr>
<!-- <tr class="hikashop_registration_username_line">
<td class="key">
<label id="usernamemsg" for="register_username">
<?php echo JText::_( 'HIKA_USERNAME' ); ?>
</label>
</td>
<td>
<input type="text" id="register_username" name="data[register][username]" value="<?php echo $this->escape($this->mainUser->get( 'username' ));?>" class="inputbox required validate-username" maxlength="25" /> *
</td>
</tr> -->
<?php }?>
Please Log in or Create an account to join the conversation.
HikaShop will automatically put the address first and last names in the user name since a few versions.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
That field is necessary for joomla.
If you want to use the email as username, you should change the option "registration" of the Checkout tab of the configuration to "simplified registration". That will remove automatically the name and username fields without any view modification and without any error.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.