Page 2 of 2
Re: Špatné datum
Posted: 12 Jul 2023, 22:31
by pepek
Re: Špatné datum
Posted: 13 Jul 2023, 16:42
by Jan
Ahoj, máš ten kód někde k vidění, ne na fotce, z fotky nic nevyčtu.
Re: Špatné datum
Posted: 13 Jul 2023, 17:02
by Jan
Spíš než přidávat podmínku by to chtělo zjistit, proč to datum nedostaneš na řádku: 2895 - zkusit tam zdebugovat proč tam není správné datum, toto se totiž použije pokud podmínka na řádku 2975 nevyhovuje. Ty podmínky by totiž teoreticky mohly rozhodit fakturační data - tam kde faktura datum ještě nemá, protože neexistuje.
Je možný se k tomu někde na serveru dostat, celkem by mě zajímalo, proč na řádku: 2895 nedostaneš správný datum:
$date = !$date ? self::getOrderDate($orderId) : $date;
Taky by mě zajímalo, jak vypadá order.php - je možný ho někde vystavit?
Re: Špatné datum
Posted: 13 Jul 2023, 18:17
by Jan
Ahoj, tak jsem to našel.
Na vině je soubor: tables/phocacartorder.php
kam se přidala ochrana při problémech v některých databázích. Ta se bude muset zrušit nebo změnit. Což ale zase může způsobovat problémy při ukládání objednávky. Kód na screenshotu tento problém může vyřešit, ale musí se ještě doplnit o další hodnoty. Podívám se na to a v příští verzi by to mělo být OK.
Každopádně díky za info.
Re: Špatné datum
Posted: 13 Jul 2023, 19:19
by Jan
Zkus stáhnout tento soubor
https://www.phoca.cz/forumfiles/order.zip
rozbal ho a nakopíruj do:
administrator/components/com_phocacart/libraries/phocacart/order/ složky (přepíše se order.php)
A dej mi vědět, jestli je to OK.
Díky.
Re: Špatné datum
Posted: 14 Jul 2023, 20:07
by pepek
Ahoj,
díky, vyzkousim a dam vědět.
Re: Špatné datum
Posted: 31 Jul 2023, 17:40
by reznickovan
Mám stejný problém, datum na faktuře je nesmyslný, přesně jak v předchozím příspěvku. Použila jsem uvedený soubor, ale nepomohlo to. Ale já vůbec nevím, co bych měla dělat, žádné kódy opravovat neumím.
Když ale je jen učiněna objednávka bez zaplacení a ručně dám stav "Dokončeno", tak je datum správný. Já používám platby stripe, a tam jsou faktury se špatným datem.
I have the same problem, the date on the invoice is meaningless, exactly as in the previous post. I used the file mentioned, but it didn't help. But I don't know what to do, I can't fix any codes.
However, if the order is only made without payment and I manually set the status to "Completed", then the date is correct. I use stripe payments, and there are invoices with the wrong date.
Re: Špatné datum
Posted: 03 Aug 2023, 14:27
by Jan
Ahoj, zkus nainstalovat poslední Beta verzi, např:
https://github.com/PhocaCz/PhocaCart/re ... Beta12.zip - Mělo by to být vše OK.