Piros X irányítószám megadásakor

Egyes 1.6.x-es verziókban belefuthatunk egy olyan hibába, hogy az irányítószám ellenőrzése akkor is piros X-re fut, ha egyébként minden karaktert jól adtunk meg (számokat illetve megfelelő számú számokat – itthon például 4):

A hiba azért áll fenn, mert a /themes/TeTémád/js/tools/statesManagement.js -ben a “setCountries” függvény végén a program vizsgál(ná) az államokat (states) de ha az nincs beállítva (itthon miért is lenne – maximum megyékként, de ezeket sem szoktuk használni) akkor szépen összehányja magát. Megoldás: simán kivesszük a függvény végén lévő “countries = countriesPS;” részt (36. sorból):

Visszatöltöd és kész 🙂 Ha chrome-ot használsz akkor szükség lehet a ctrl + shift + r billentyűkombinációval való újratöltésre, vagy üríts cache-t (előzményeket) a böngésződben.

Ha segített a cikk, meghívhatsz egy kávéra! 🙂


Puizl Attila Programozó

Az íróról: Puizl Attila

Puizl Attila vagyok, több éve készítek sikeres Webáruházakat Prestashop rendszerrel. Célom hogy a tudásom minőséggé, munkám pedig eredményessé váljon.

Weboldal: → Prestashop Készítés és Fejlesztés

Még megtalálsz:

A GDPR kapcsán szükséges lehet listázni, a felhasználó tudtára hozni azokat a sütiket (cookie-kat) amiket a shopunk használ. Értelemszerűen erre nincs általános recept, ez abszolút tőlünk függ, mindazonáltal a Prestashop cookie dokumentumából kiderül, hogy az alap rendszer milyen adatokat tárol el - ezek alapján a front oldal a következőket: süti…
Prémium kategóriás (fizetős) témánál/sablonnál/template-nél előfordulhat, hogy az 1.7-hez ingyenes GDPR modul telepítése és beállítása után az adatvédelmi nyilatkozat elfogadására felszólító checkbox nem jelenik meg regisztrációkor: Megoldás: a GDPR modult át kell ültetni még 1 (biztonság kedvéért kettő) hook-ba: az "additionalCustomerFormFields" -be és a "validateCustomerFormFields" -be. Modulok => Telepített modulok/Installed modules…