Právě je 18 úno 2025 05:22

Všechny časy jsou v UTC + 1 hodina




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 4 ] 
Autor Zpráva
 Předmět příspěvku: PrestaShop 8.2.0 - Chyba při editaci produktů "Invalid priorities. Priorities cannot duplicate.!
PříspěvekNapsal: 22 led 2025 09:53 
C4 zákazník

Registrován:
16 zář 2013 00:18
Příspěvky:
125
Dobrý den,

po přechodu z verze 1.6 na verzi 8.2.0. mi nejde editovat několik produktů, systém hlásí chybu
---------------------------
Jejda ... vypadá to, že došlo k neočekávané chybě
Invalid priorities. Priorities cannot duplicate.
[PrestaShop\PrestaShop\Core\Domain\Product\SpecificPrice\Exception\SpecificPriceConstraintException 5]
--------------------------
Příloha:
Screenshot_7.jpg
Screenshot_7.jpg [ 46.66 KiB | Zobrazeno 91 krát ]

ve frontoffice se tyto produkty zobrazují správně.

Můžete prosím poradit? Děkuji.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 8.2.0 - Chyba při editaci produktů "Invalid priorities. Priorities cannot duplicate.!
PříspěvekNapsal: 22 led 2025 12:42 
C4 podpora
C4 podpora

Registrován:
30 čer 2009 08:14
Příspěvky:
8619
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

_________________
Radek Plašil
Webhosting C4
https://www.c4.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 8.2.0 - Chyba při editaci produktů "Invalid priorities. Priorities cannot duplicate.!
PříspěvekNapsal: 23 led 2025 09:59 
C4 zákazník

Registrován:
16 zář 2013 00:18
Příspěvky:
125
Dobrý den,

provedl jsem podle vašeho doporučení a funguje to.

Děkuji :-)



Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 8.2.0 - Chyba při editaci produktů "Invalid priorities. Priorities cannot duplicate.!
PříspěvekNapsal: 23 led 2025 13:57 
C4 podpora
C4 podpora

Registrován:
30 čer 2009 08:14
Příspěvky:
8619
Dobrý den,

děkuji za potvrzení řešení.

_________________
Radek Plašil
Webhosting C4
https://www.c4.cz/


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 4 ] 

Všechny časy jsou v UTC + 1 hodina


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
cron
FTP Uploader
Staňte se naším zákazníkem!
Hledáme kolegy
PrestaShop partneři

Seznam všech partnerů

PrestaShop Hosting
Návody pro C4

© 2009-2025 ČESKÝ WEBHOSTING s.r.o. Kontaktní e-mail: forum@c4.cz
Diskuzní fórum využívá technologie: phpBB, phpBB-SEO.com, phpBB.cz