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...
- Novinky v XML feedu pro Zbozi.cz
- Co je to Page Rank, S-rank a Jyxo Rank?
- Joomla 3: Fatal error: Call to undefined function iconv()
- VirtueMart 3: jak odstranit závorky u ceny dopravy a platby
- Chybějící metadata pro homepage u webů v Joomla 1.5 s JoomFish 2.2.3
- Joomla 3: komponenta Přesměrování chybí v menu Komponenty
- Google Analytics: klíčové slovo not provided
- Jak zapnout paralelní měření v Google Ads (Google Adwords)
- Jak aktualizovat modul Accordeon Menu CK z verze 2 na verzi 3
- Joomla 3.8.5: Error 0 - Call to a member function get() on string při kliku na tags
