VM - duplikace cen produktu

marvays
29. srp 2019 06:34 #140595
Ahoj. Mám opět zajímavý problém.
Když dám při úpravě produktu "uložit" vždy se mi udělá kopie ceny. Takže když například v produktu nahraju 4x nějaký obrázek, tak mám ve výsledku 5x cenu produktu.

Nevím, jestli to s tím může souviset, ale při aktualizaci na VM3.6 mi to píše hlášku:
Upozornění
ALTER TABLE causes auto_increment resequencing, resulting in duplicate entry '447' for key 'PRIMARY'
Balíček Instalovat: Došlo k chybě při instalaci rozšíření: com_virtuemart.3.6.0.10113.zip

A i když se vše tváří v pohodě, tak v aktualizacích mi to pořád nabízí aktualizaci VM.

Mám to na nejnovější joomle, teď už i na nejnovějším VM. PHP 7.1

Nic mě pořádně nenapadá. Zkusím asi udělat kopii eshopu, odinstaluju vše a nechám jen VM, abych zjistil, jestli mi to nezpůsobuje nějaký jiný nástroj.

Uměli by jste mi poradit, co s tou hláškou ohledně databáze?

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

Odpověď od marvays
30. srp 2019 08:22 #140599
Včera jsem postupně odinstalovával všechna další rozšíření, až mi zůstala jen čistá joomla a čistý eshop a přesto to dělalo. Když jsem v administraci eshopu zadal příkaz, který smaže veškeré mé produkty, kategorie, nastavení cen, zemí a celkově nastavení eshopu a nahraje demo data na ukázku, tak vše pak fungovalo skvěle. Takže bude problém asi v nastavení. Zřejmě mám nějakou kombinaci, která dělá problém.

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

Odpověď od marvays
31. srp 2019 07:33 #140604

marvays napsal: Ahoj. Mám opět zajímavý problém.
Nevím, jestli to s tím může souviset, ale při aktualizaci na VM3.6 mi to píše hlášku:
Upozornění
ALTER TABLE causes auto_increment resequencing, resulting in duplicate entry '447' for key 'PRIMARY'


V DB jsem u produktu pod číslem 447 našel dvě ceny. Jednu jsem smazal a problém tím zřejmě vyřešil. Nyní mám ale problém s 547.
Přesněji:
ALTER TABLE causes auto_increment resequencing, resulting in duplicate entry '547' for key 'PRIMARY'
Zde jsem žádnou dvojtou cenu nenašel. Produkt jsem tedy na zkoušku úplně smazal z nabídky ale chyba zůstává.

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