Dobrý den,
v instalaci eshopu je ve vzorovém templatu špatně nastavený tvar url pro změnu hesla. Je potřeba nahradit chybný znak.
Zde je návod na úpravu:
- Přihlaste se do administrace aplikace OXID eSHOP a přejděte do sekce "Pro zákazníky - CMS stránky".
- Vyhledejte nadpis Vaše heslo v e-shopu nebo identitu oxupdatepassinfoemail a klikněte na ně.
- Ve spodu stránky se vám otevře okno pro editaci a v něm textové pole s přednastaveným textem pro email. Je potřeba nahradit chybný znak 〈 za text &lang. Zde je ukázka části textu, který je potřeba upravit:
Kód:
...uid=[{ $user->getUpdateId() }]〈=[{ $oViewConf->getActLanguageId() }]&shp...
Upravený text bude vypadat následovně:
Kód:
...uid=[{ $user->getUpdateId() }]&lang=[{ $oViewConf->getActLanguageId() }]&shp...
- Po úpravě stiskněte "Uložit".
Pokud používáte jazykové mutace, musíte špatný znak nahradit i pro ně (v editaci položky přepnout jazyk). Tato chyba je i u položky
Vaše heslo v e-shopu Plain (identita
oxupdatepassinfoplainemail), kde také proveďte úpravu.
Zde přikládám screenshoty z Internet Exploreru. Upozorňuji, že v prohlížeči Internet Explorer se chybný znak zobrazuje jinak než v prohlížeči Mozzila Firefox nebo Opera, ale postup úpravy je samozřejmě stejný.
Před úpravou:
Příloha:
oxid-chybny_znak.png [ 99.59 KiB | Zobrazeno 1260 krát ]
Po úpravě:
Příloha:
oxid-po_uprave.png [ 98.23 KiB | Zobrazeno 1260 krát ]