Špatné datum

Phoca Cart - complex e-commerce extension
pepek
Phoca Member
Phoca Member
Posts: 29
Joined: 25 Feb 2020, 18:25

Re: Špatné datum

Post by pepek »

User avatar
Jan
Phoca Hero
Phoca Hero
Posts: 48402
Joined: 10 Nov 2007, 18:23
Location: Czech Republic
Contact:

Re: Špatné datum

Post by Jan »

Ahoj, máš ten kód někde k vidění, ne na fotce, z fotky nic nevyčtu.
If you find Phoca extensions useful, please support the project
User avatar
Jan
Phoca Hero
Phoca Hero
Posts: 48402
Joined: 10 Nov 2007, 18:23
Location: Czech Republic
Contact:

Re: Špatné datum

Post 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?
If you find Phoca extensions useful, please support the project
User avatar
Jan
Phoca Hero
Phoca Hero
Posts: 48402
Joined: 10 Nov 2007, 18:23
Location: Czech Republic
Contact:

Re: Špatné datum

Post 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.
If you find Phoca extensions useful, please support the project
User avatar
Jan
Phoca Hero
Phoca Hero
Posts: 48402
Joined: 10 Nov 2007, 18:23
Location: Czech Republic
Contact:

Re: Špatné datum

Post 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.
If you find Phoca extensions useful, please support the project
pepek
Phoca Member
Phoca Member
Posts: 29
Joined: 25 Feb 2020, 18:25

Re: Špatné datum

Post by pepek »

Ahoj,

díky, vyzkousim a dam vědět.
reznickovan
Phoca Newbie
Phoca Newbie
Posts: 8
Joined: 03 Jul 2022, 07:18

Re: Špatné datum

Post 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.
User avatar
Jan
Phoca Hero
Phoca Hero
Posts: 48402
Joined: 10 Nov 2007, 18:23
Location: Czech Republic
Contact:

Re: Špatné datum

Post 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.
If you find Phoca extensions useful, please support the project
Post Reply