Zvolené téma obsahuje celkem 7 odpovědí. Do diskuze (3 účastníci) se naposledy zapojil uživatel jakub.sebek a poslední změna je stará 8 let, 3 měsíce.
-
Zdravím,
na webu http://www.gravity-bike.cz se nám vyskytl problém. U potvrzení objednávky mi vyjede chybová hláška (viz obrázek) a neobjeví se shrnutí objednávky. Zkusil jsem se podívat v Chromu do Nástrojů pro vývojáře, a psalo mi to hlášení u pluginu České služby. Po jeho deaktivaci už jde všechno bez problémů. PHP jsem se neučil, proto si s tím moc nevím rady a nechce se mi moc vrtat v kódu pluginu.
Plugin bychom ale rádi měli aktivovaný.
Nemáte někdo prosím nějakou radu?
Dobrý den,
zdá se, že České služby není napsaný úplně nejlépe a vyskytujete se v něm kolik potenciálních chyb. Ty sice neohrožují chod systému, ale díky díky tomu, že tyto chyby jsou vypsány, znemožní to dekodování JSON formatu.
Jak z toho ven? Vypnout zobrazování tzv. Notice v PHP. Nevím, jaké nastavení má váš hosting, ale mělo by stačit přidat
error_reporting(E_ERROR | E_WARNING | E_PARSE);
do souboru index.php v kořenové složce webu. A nejlépe i s problémem kontaktovat autora pluginu, aby tyto chyby v další verzi opravil.
Děkuji za reakci, nicméně když do index.php přidal kód, tak po aktivaci pluginu opět chybová hláška..
@jakub.sebek: Díky moc za report! Vypadá to, že jsem zapomněl kontrolovat některé hodnoty prostřednictvím funkce isset()
. Máte na webu aktivovanou nějakou možnost dopravy z tohoto pluginu (Uloženka či DPD ParceShop)? Můžete zkusit nejnovější testovací verzi 0.5 (ke stažení zde)?
Uloženku ani DPD ParceShop aktivované nemáme, jde nám výhradně o Zboží.cz a Heureku. Testovací verze dělá bohužel opět tu samou chybu u potvrzení objednávky.
Díky, během zítřka připravím opravu a dám vědět…
Snad opraveno, můžete prosím znovu vyzkoušet aktuální verzi (viz předchozí odkaz výše)? Díky!
Zdá se, že je vše v pořádku už. Děkujeme
Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.
WordPress – novinky, návody a zajímavosti