Post
by lord_thomas » Thu Sep 15, 2011 5:13 pm
Tak tady je to trochu problém :X ID objednávky se generuje až při ukládání objednávky do databáze - to probíhá až po výběru způsobu platby - do té doby je neznámé a nelze ho nijak zjistit/vypočítat. Resp. lze, ale může se stát, že jiný uživatel stihne mezitím vložit do databáze svoji objednávku a tvoje vypočítaná hodnota bude najednou zabraná cizí objednávkou.
Já jsem to řešil tak, že jsem tam napsal, že informace o platbě budou odeslány spolu s informace o přijetí objednávky na email zákazníka.
Nebo budeš muset vymyslet jiný systém VS, než podle ID objednávky.
U toho druhého templatu to jde, protože se tam tato hodnota z PHP skriptu přenáší.