virtuemart mail_subj

Tomáš Rous
19. led 2017 01:03 #129955
Dobrý den,

pořád řeším ve vm MAIL_SUBJ a nemohu přijít na to, jak to modifikovat
v jazykovém souboru je COM_VIRTUEMART_MAIL_SUBJ_VENDOR_U="Potvrzení objednávky číslo %3$s od %1$s v celkové výši %2$s" a v předmětu obj přijde Potvrzení objednávky číslo 67c102216 od Jméno Příjmení v celkové výši 1.392 Kč
v těle emailu je v e-shopu nazevshopu.cz provedl(a) Jméno Příjmení objednávku č. 2012779 v celkové výši 1.392 Kč.
tzn. v těle emailu je správné číslo obj, ale v předmětu nee
v jazykovém souboru je COM_VIRTUEMART_MAIL_VENDOR_CONTENT="Dobrý den,<br />v e-shopu %1$s provedl(a) %2$s objednávku č. %4$s v celkové výši %3$s."
jak dostanu to číslo obj 2012779 do předmětu místo 67c102216, prosím?

Můžete mne prosím někdo nasměrovat?

Moc díky

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Cony
19. led 2017 03:15 #129956
A co je doopravdy číslo objednávky, to 2012779 nebo 67c102216. Pokud jste nic neupravoval v jádru VM, mělo by v předmětu být číslo objednávky, tak jak ho vidíte v administraci. Aby se Vám objednávky číslovali "lidsky", na to existují pluginy.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Tomáš Rous
21. led 2017 23:16 #129990
nakonec jsem pouzil plugin plg_nos_vm_order_numbering pro "lidské" číslování objednávek a v souborech

mail_html_vendor.php a mail_html_shopper.php jsem přepsal virtuemart_order_id na order_number

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.