VirtueMart - jak smazat testovací objednávky před ostrým startem?
Chtěl bych se zeptat zkušenějších jak mohu vymazat objednávky, které jsem vystavil v rámci testování eshopu.
Potřebuji začít s čístým shopem a VM mi píše tyto chybové hlášky.
Vymazat nebo resetovat tabulky databáze se bojím, abych nepřišel o Produkty a Kategorie.
Budu vděčný za jakoukoliv pomoc. Předem děkuju.
Vladimír
Potřebuji začít s čístým shopem a VM mi píše tyto chybové hlášky.
Samozřejmě, že jsem v rámci testů vystavoval faktury. Lze to nějakým postupem obejít a vymazat objednávky včetně faktur?Již byla vystavena faktura. Objednávku již nelze smazat. E892021
Již byla vystavena faktura. Objednávku již nelze smazat. HJM1020
Již byla vystavena faktura. Objednávku již nelze smazat. YSUS018
Vymazat nebo resetovat tabulky databáze se bojím, abych nepřišel o Produkty a Kategorie.
Budu vděčný za jakoukoliv pomoc. Předem děkuju.
Vladimír
Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.
Takže konečne problém vyriešený...dávam sem návod, ak by niekto potreboval tento problém vyriešešiť...
administrator / components / com_virtuemart / models / order.php
Nájdete v order.php riadok cca 2268-2271
Prepíšete na :
Takže netreba sa hrať v databáze, po tejto úprave idú mazať bez problémov všetky objednávky.
administrator / components / com_virtuemart / models / order.php
Nájdete v order.php riadok cca 2268-2271
if ($invoice) {
$removedOrderMsgs [$order['details']['BT']->order_number]= 'COM_VIRTUEMART_ORDER_NOT_ALLOWED_TO_DELETE';
continue;
}
Prepíšete na :
/*if ($invoice) {
$removedOrderMsgs [$order['details']['BT']->order_number]= 'COM_VIRTUEMART_ORDER_NOT_ALLOWED_TO_DELETE';
continue;
}*/
Takže netreba sa hrať v databáze, po tejto úprave idú mazať bez problémov všetky objednávky.
Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.