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...
- Acymailing: jak přidat do emailu odkaz na odhlášení odběru
- Jak vyřešit konflikty JQuery v Joomla 3
- Nezobrazuje se kontaktní formulář na mnohojazyčném webu v Joomla!
- Jak nastavit sdílení fotek v komponentě Event Gallery
- Youtube: jak smazat video z kanálu na Youtube
- RSFirewall: jak zabránit, aby vám při editaci článků rozbil všechny iframy
- Joomla 3.7.2: Změna hesla administrátora v Joomla!
- VirtueMart 3: jak usnadnit lidem hodnocení produktů
- V košíku mnohojazyčného eshopu se nezobrazuje menu
- Joomla 3: Facebook nenačítá obrázky z článků