Virtuemart 3: 1054 Unknown column 'searchable' in 'where clause'

Aktualizovali jste svůj eshop Virtuemart na verzi 3.2.4 nebo vyšší a nyní se vám místo stránky kategorie zobrazuje stránka s chybou 1054 Unknown column 'searchable' in 'where clause'? V tomto článku vám poradím, jak tento problém vyřešit.
Na tento problém jsem narazila na dvou internetových obchodech Virtuemart. U prvního pomohlo aktualizovat tabulky Virtuemartu a to tak, že:
1. Jděte do Virtuemart - Nastavení - Konfigurace - Konfigurace a na záložce E-shop zaškrtněte políčko Povolit nástroje aktualizace a migrace?.

2. Poté jděte v levém menu Virtuemartu do Nástroje - Nástroje a migrace a tam klikněte na tlačítko Instalovat a aktualizovat tabulky:

Pokud se vám nepodaří tento krok a vyhodí vám to chybu s 000, máte v Globálním nastavení Joomla! zvolený starý typ databáze SPDO. Je třeba, abyste šli do Systém -Globální nastavení - záložka Server - v části Nastavení databáze nastavte typ databáze na Mysqli. Poté můžete zkusit znovu aktualizovat tabulky Virtuemartu nebo ho zaktulizovat na nejnovější verzi, kterou si můžete stáhnout na stránkách Virtuemartu.
Mohlo by vás také zajímat...
- Joomla 3: komponenta a pluginy Google Structured Data
- Youtube: jak nahrát video na Youtube kanál
- Artio JoomSEF: zpětný odkaz u placené verze
- Jak nastavit přesměrování 301 pomocí .htaccess
- Joomla 3: z webu zmizela Google map
- Fatal error: Only variables can be passed by reference in ../components/com_sef/sef.ext.php on linfae 548
- JCE editor: po upgradu zmizela tlačítka pro přidání obrázku
- Jak z url Joomla odstranit čísla (ID článků a kategorií)
- Jak zjistit GPS souřadnice v Google Maps formátu?
- Joomla 3: jak vytvořit skupinu uživatelů s read-only přístupem do administrace
