Chyby v 2.1.0.1

Pravidlá fóra
Pri nájdení chyby v preklade uveďte presnú cestu, kde sa chyba nachádza alebo priložte snímok obrazovky.
aliena
Príspevky: 21
Dátum registrácie: 07. Okt 2010 15:29

Chyby v 2.1.0.1

Príspevok od používateľa aliena »

! Vyriešené - chyba nie je v preklade ale v opencarte ako takom riešenie je o pár postov nižšie (odstrániť pár riadkov zo šablóny.)

Ked idem do pokladne a chcem objednat tovar ako hosť a nevyplním "Fax" vyhodí to chybu
SyntaxError: JSON Parse error: Unrecognized token '<'
OK
<b>Notice</b>: Undefined index: fax in <b>/home/megacomputer/public_html/catalog/controller/checkout/guest.php</b> on line <b>275</b>[]

a následne zamrzne.

Ak vyplním Fax ďalej sa dostane max po spôsoby dopravy kde je opäť chyba.
test je možný na http://www.megacomputer.sk

Ak sa niekto s niečim podobným stretol budem rád ak sa podelí. Kontroloval som aj súbor prekladu checkout a fax je tam preložené správne.
Naposledy upravil/-a aliena v 03. Jan 2016 10:34, upravené celkom 1 krát.
Používateľov profilový obrázok
Axel Wers
Príspevky: 361
Dátum registrácie: 12. Okt 2012 14:04
Verzia OpenCartu: 2.3.0.2

Re: Chyby v 2.1.0.1

Príspevok od používateľa Axel Wers »

Mne ani do košíka nechce vložiť, vyhodí mi chybu "error undefined".
Používam OC verziu 1.5.6.4
aliena
Príspevky: 21
Dátum registrácie: 07. Okt 2010 15:29

Re: Chyby v 2.1.0.1

Príspevok od používateľa aliena »

na oficialnej stranke opencart je plateny preklad je mozne ze to priblem vyriesi ?
SelfMan
Administrátor
Príspevky: 1029
Dátum registrácie: 19. Aug 2011 23:55

Re: Chyby v 2.1.0.1

Príspevok od používateľa SelfMan »

Su dane subory prekladu ulozene v UTF8 formate? Skotrolujte si to.
aliena
Príspevky: 21
Dátum registrácie: 07. Okt 2010 15:29

Re: Chyby v 2.1.0.1

Príspevok od používateľa aliena »

súbory sú uložené v utf8, jedná sa o čistú inštaláciu presne podla postupov, pre istotu som zopakoval celú inštaláciu na novo a problém stále existuje. V prílohe je aj chybová hláška
Prílohy
Bez názvu.png
SelfMan
Administrátor
Príspevky: 1029
Dátum registrácie: 19. Aug 2011 23:55

Re: Chyby v 2.1.0.1

Príspevok od používateľa SelfMan »

Na uvedenych riadko je:
$this->session->data['guest']['fax'] = $this->request->post['fax'];
Session ocakava z formulara polozku FAX, ktora nie je formularom odoslana.
Odstranil si faxove cislo z formulara?

Na riadku 287 je
$this->session->data['payment_address']['address_2'] = $this->request->post['address_2'];
Opat, session ocakava z formul;ara hodnotu pre address_2, ktora nie je formularom dodana.
Odstranil si dane policko zo sablony?
to iste
$this->session->data['shipping_address']['address_2'] = $this->request->post['address_2'];
freddy87
Príspevky: 499
Dátum registrácie: 14. Aug 2012 11:49

Re: Chyby v 2.1.0.1

Príspevok od používateľa freddy87 »

Ako píše selfman, práve fax a riadok adresy 2 vykazujú chybu. Tieto často bývajú ako nepotrebné odstraňované rôznymi modulmi, prípadne užívateľom. Takže buď boli nesprávne odstránené tebou alebo tam máš nejaký modul/vqmod, ktorý robí problémy.
aliena
Príspevky: 21
Dátum registrácie: 07. Okt 2010 15:29

Re: Chyby v 2.1.0.1

Príspevok od používateľa aliena »

Takže chyba to nie je v preklade ! Chyba je v samotnom opencarte a ako spomínate vyššie riešením je odstrániť zo šablóny tieto 2 riadky prípadne ďalšie v prípade potreby. Ďakujem velmi pekne za rady a snáď to pomôže aj ďalším. Je zvláštne že aj pri čistej inštalácii bez úprav túto chybu robí, že by to vývojari takto neodladili a vydali ?! No čo už ešteže sa to dá vyriešiť.
SelfMan
Administrátor
Príspevky: 1029
Dátum registrácie: 19. Aug 2011 23:55

Re: Chyby v 2.1.0.1

Príspevok od používateľa SelfMan »

nnestor prosim ta fixni tu brutalnu hrubicu
upload\admin\language\slovak\common\menu.php
z $_['text_analytics'] = 'Analýzi';
na $_['text_analytics'] = 'Analýzy';

je to zanesene aj do prekladu k 2.1.0.2 (co je aj tak len maly XSS fix)
Používateľov profilový obrázok
nnestor
Moderátor
Príspevky: 573
Dátum registrácie: 25. Jún 2010 13:50

Re: Chyby v 2.1.0.1

Príspevok od používateľa nnestor »

Opravené. diky
Napísať odpoveď