Dobrý den,
chyba souvisí s prioritami pro speciální ceny, které se nastavují v editaci produktu
"Ceny > Správa priorit". Ve starší verzi aplikace šly nastavit stejné priority (např. "Skupina - Skupina - Země - Země"), ale nová verze aplikace to neumožňuje a každé pole musí být jedinečné. Takže pravděpodobně máte v databázi původní záznam s duplicitními hodnotami.
Podívejte se v databázi do tabulky
ps_specific_price_priority (příp.
vasprefix_specific_price_priority). Podle ID produktu (sloupeček
id_product) najděte související řádek, který následně smažte. Tím se u produktu nastaví výchozí pořadí priorit (
"KONFIGURACE > Nastavení e-shopu > Produkty > Výchozí pořadí specifických cen") a měl byste se dostat do editace produktu. V části
"Ceny > Správa priorit" si pak můžete upravit priority podle potřeby. Stejný postup zopakujte i u dalších problémových produktů.
Nebo když vyprázdníte celý obsah tabulky
ps_specific_price_priority, tak nastavíte u všech produktů výchozí pořadí priorit. Případně pokud byste chtěl kompletně smazat speciální ceny u všech produktů a začít úplně načisto, tak stačí vyprázdnit obsah tabulek:
- ps_specific_price
- ps_specific_price_priority
- ps_specific_price_rule
- ps_specific_price_rule_condition
- ps_specific_price_rule_condition_group