Post by r_a_d » Wed Apr 18, 2012 11:06 pm

Verze 1.5.1.3

Pokud provedu registraci z "route=account/register", vše funguje, jak má, tj. po odeslání formuláře se vytvoří nový zákazník a je příhlášen.

Pokud ale to samé udělám jinou cestou, tj. když vložím zboží, v Nákupním košíku kliknu na "Objednat", tj. jdu přes "route=checkout/checkout" a tam dám volbu "Vytvořit účet", po odeslání formuláře (POST ...route=checkout/register) se nic nestane, jen se na sekundu objeví vedle submit buttonu ikonka "jako že se něco děje". Odešlu formulář podruhé a už to jede, vytvoří se nový zákazník, přihlásí se a v objednávce se jde na krok 2 - detaily platby.

Myslel jsem, že jsem někde udělal chybu v kódu, ale jelikož jsem nic nenašel, provedl jsem cvičně čistou instalaci 1.5.1.3 a v ní se to chová úplně stejně. Setkal jste se někdo s tímto problémem?

Newbie

Posts

Joined
Fri Mar 02, 2012 4:19 pm

Post by jakuba » Wed Apr 18, 2012 11:19 pm

a je něco v error logu?

Active Member

Posts

Joined
Fri Jul 08, 2011 12:51 am
Location - CZ-Prague

Post by r_a_d » Wed Apr 18, 2012 11:50 pm

Mea maxima culpa.. Neuvědomil jsem si, že testuju na local, kde není mailserver. Takže po prvním odeslání se to snažilo přes SMTP odeslat zprávu novému zákazníkovi a jelikož to nedopadlo.. a dál už to děti znáte :)

Chybka od výroby tam ale i tak nějaká bude, protože v logu je "PHP Notice: Undefined index: shipping_address_id in /data/home/.../catalog/controller/checkout/shipping.php on line 11". Na funkci živočicháře to ale nemá vliv.. Každopádně díky za posun správným směrem :)

Newbie

Posts

Joined
Fri Mar 02, 2012 4:19 pm
Who is online

Users browsing this forum: No registered users and 5 guests