View Single Post
  #27  
Old 07-16-2014, 07:26 AM
  cflsystems's Avatar 
cflsystems cflsystems is offline
 

Veteran
  
Join Date: Apr 2007
Posts: 14,201
 

Default Re: New release: X-Cart 4.6.4 Classic

Bug with XAuth module enabled.
I don't know if this is 4.6.4 bug or it was coded like this earlier.

When XAuth (Janrain) module is enabled and in use the checkout page does not have a way for customer to login to existing account. If customer goes to checkout page and did not login before that they cannot do this on the checkout page, the only thing they can do is to create new account.

With the XAuth module enabled the one line text on top of the page

Quote:
If you already have an account please sign in....

disappears. The reason being the module has in its func.php

PHP Code:
// Link display was disabled due to multiple customer requests
        
$smarty->assign('xauth_checkout_link_show'FALSE); 

That's fine. But why if you coded it like this an alternative way was not provided so customers can login to their existing accounts on checkout page... sloppy

Changing FALSE to TRUE will get back the login on checkout page OR modifying template files to disregard the XAuth module on checkout and show the normal XC login link.

The same is for the XAuth link on register page by the way.

I am not sure about the " Link display was disabled due to multiple customer requests" but I know customer requests were to make the Janrain module work properly not to just hide something so not to run it because it doesn't work properly....

https://bt.x-cart.com/view.php?id=43591
__________________
Steve Stoyanov
CFLSystems.com
Web Development
Reply With Quote