Chyby při přidávání jazyku

Zobrazují se vám chyby při přidávání jazyku? Nejspíše je to z důvodu použití starší databáze, aniž by byla provedena aktualizace. Jazyky mají nové funkce a tím se v tabulce ps_lang se přidali sloupce. Ty ovšem vám tam chybí a proto se zobrazují chyby:

An error occurred while creating object. lang (Unknown column ‚is_rtl‘ in ‚field list‘)

Řešením je SQL dotaz:

alter table `ps_lang` add column is_rtl tinyint (1);

Chyba:
An error occurred while creating object. lang (Unknown column ‚date_format_lite‘ in ‚field list‘)

Řešením je SQL dotaz:

ALTER TABLE `ps_lang` ADD `date_format_lite` char(32) NOT NULL DEFAULT 'Y-m-d' AFTER language_code;
ALTER TABLE `ps_lang` ADD `date_format_full` char(32) NOT NULL DEFAULT 'Y-m-d H:i:s' AFTER date_format_lite;
UPDATE `ps_lang` SET `date_format_lite` = 'd/m/Y' WHERE `iso_code` IN ('fr', 'es', 'it');
UPDATE `ps_lang` SET `date_format_full` = 'd/m/Y H:i:s' WHERE `iso_code` IN ('fr', 'es', 'it');
UPDATE `ps_lang` SET `date_format_lite` = 'd.m.Y' WHERE `iso_code` = 'de';
UPDATE `ps_lang` SET `date_format_full` = 'd.m.Y H:i:s' WHERE `iso_code` = 'de';
UPDATE `ps_lang` SET `date_format_lite` = 'm/d/Y' WHERE `iso_code` = 'en';
UPDATE `ps_lang` SET `date_format_full` = 'm/d/Y H:i:s' WHERE `iso_code` = 'en';
Příspěvek byl publikován v rubrice Úpravy se štítky , , . Můžete si uložit jeho odkaz mezi své oblíbené záložky.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *