Stává se na vašem eshopu ve Virtuemartu, že když zákazník, který už má účet vloží něco do košíku a pak se v průběhu objednávky přihlásí, přesměruje ho to zpátky na úvodní stránku a nejde mu dostat se zpátky do košíku přes odkaz s počtem položek v košíku?
V tomto článku se dozvíte, jak tento problém jednoduše vyřešit.
Pokud váš eshop nepoužívá SSL
Jděte do administrator/components/com_virtuemart/html/checkout.login_form.php v na řádku 23 změňte:
$action = '/index.php?option=com_user&task=login';
na
$action = 'http://www.domain.com/index.php?option=com_user&task=login';
Pozn.: http://www.domain.com změňte na vaši doménu
Pokud váš eshop používá SSL
Jděte do: administrator/components/com_virtuemart/html/checkout.login.form.php a modules/mod_virtuemart/mod_virtuemart.php a mod_virtuemart_login.php (pokud jej máte)
a všechny výskyty
$url = $uri->toString();
nahraďte tímto:
$url = $uri->toString(array('path', 'query', 'fragment'));
Hotovo! Teď už vám bude checkout fungovat normálně - tj. když se stávající zákazník přihlásí z košíku, bude normálně pokračovat v objednávce.
{fcomment}Líbil se vám tento článek?
Staňte se fanoušky SEO blogu StaWEBnice na Facebooku a neuniknou vám ani další články. Budeme rádi, pokud je budete dále sdílet!
Děkujeme za hodnocení. Pokud se vám článek líbil, budeme rádi, když jej budete sdílet dál!