Jump to content

Problém s přidáním jazyka


thomasxx

Recommended Posts

Když chci přidat češtinu do Prestashopu 1.4.6.2, vypíše následující hlášku. Sekal se někdo s podobným problémem? Napadlo mne tuto chybu prostě zapoznámkovat, ale nevím, jestli je to zrovna nejlepší řešení.

 

An error occurred while creating object. lang (Unknown column 'date_format_lite' in 'field list')

 

post-287873-0-65451000-1324071082_thumb.jpg

Link to comment
Share on other sites

  • 3 weeks later...

Pole date_format_lite je nové od verze 1.4.5.0 v tabulce ps_lang. Vypadá to, jako by byl rozhozený formát databáze a neodpovídal instalované verzi PS. Asi po upgradu.

 

Pokud je to jediná chyba v shopu, pak zkus do databáze:

 

ALTER TABLE `PREFIX_lang` ADD `date_format_lite` char(32) NOT NULL DEFAULT 'Y-m-d' AFTER language_code;


ALTER TABLE `PREFIX_lang` ADD `date_format_full` char(32) NOT NULL DEFAULT 'Y-m-d H:i:s' AFTER date_format_lite;
UPDATE `PREFIX_lang` SET `date_format_lite` = 'd/m/Y' WHERE `iso_code` IN ('fr', 'es', 'it');
UPDATE `PREFIX_lang` SET `date_format_full` = 'd/m/Y H:i:s' WHERE `iso_code` IN ('fr', 'es', 'it');
UPDATE `PREFIX_lang` SET `date_format_lite` = 'd.m.Y' WHERE `iso_code` = 'de';
UPDATE `PREFIX_lang` SET `date_format_full` = 'd.m.Y H:i:s' WHERE `iso_code` = 'de';
UPDATE `PREFIX_lang` SET `date_format_lite` = 'm/d/Y' WHERE `iso_code` = 'en';
UPDATE `PREFIX_lang` SET `date_format_full` = 'm/d/Y H:i:s' WHERE `iso_code` = 'en';

 

 

Ale spíš pochybuju, že to bude jediná chyba. Pak bude piplačka zjistit, co všechno je špatně.

Link to comment
Share on other sites

  • 4 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...