Virtuemart 1: Problém s přesměrováním z košíku na homepage po přihlášení

0 z 5 - 0 hlasů
Děkujeme za hodnocení. Pokud se vám článek líbil, budeme rádi, když jej budete sdílet dál!

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.

webhosting WEDOS

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}

pridej.cz
(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) {return;} js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/en_US/all.js#xfbml=1"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));

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!

Google


Vytisknout   E-mail