Tecniloco Posted May 15, 2012 Share Posted May 15, 2012 Hola Comunidad, esta mañana me han solicitado aclarar este fallo que se produce cuando se realiza el update entre ver. 1.3.X -> 1.4.X , el otro día ya nos ocurrió con un cliente que al importar su BD a nuestro servidor local y entrar en el backoffice emitía este msg Employee -> id_lang is empty. Explicación: el fichero de sql para update entre ver. no actualiza los nuevos campos requeridos en la tabla ps_employee para la ver. 1.4.X. Solución: Exportar la tabla actual -> ps_employee ( se usará mas tarde para completar los datos ) Borrar la tabla actual -> ps_employee ( tenemos copia ) Ejecutar Consulta sql desde phpmyadmin sobre la BD de prestashop: CREATE TABLE IF NOT EXISTS `ps_employee` ( `id_employee` int(10) unsigned NOT NULL AUTO_INCREMENT, `id_profile` int(10) unsigned NOT NULL, `id_lang` int(10) unsigned NOT NULL DEFAULT '0', `lastname` varchar(32) NOT NULL, `firstname` varchar(32) NOT NULL, `email` varchar(128) NOT NULL, `passwd` varchar(32) NOT NULL, `last_passwd_gen` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `stats_date_from` date DEFAULT NULL, `stats_date_to` date DEFAULT NULL, `bo_color` varchar(32) DEFAULT NULL, `bo_theme` varchar(32) DEFAULT NULL, `bo_uimode` enum('hover','click') DEFAULT 'click', `bo_show_screencast` tinyint(1) NOT NULL DEFAULT '1', `active` tinyint(1) unsigned NOT NULL DEFAULT '0', PRIMARY KEY (`id_employee`), KEY `employee_login` (`email`,`passwd`), KEY `id_employee_passwd` (`id_employee`,`passwd`), KEY `id_profile` (`id_profile`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ; * nota ( el ENGINE puede ser también ENGINE=MyISAM consulta el modo de tu BDPrestashop) Ahora tenemos la estructura completa con los campos requeridos, abrimos la tabla que importamos al principio ps_employe y completamos los datos en nuestra nueva tabla, atentos al 3 campo id_lang , si no sabemos que id tiene nuestro idioma consultarlo en la tabla ps_lang , el resto de campos nuevos que no tenemos aún información se completarán al entrar en el backend y elegir mis preferencias..posiblemente al entrar por primera vez os desaparezca algunas info ..pero al actualizar las preferencias todo reaparecerá.. espero que os sirva.. saludos TECNILOCO. 1 Link to comment Share on other sites More sharing options...
nadie Posted May 15, 2012 Share Posted May 15, 2012 Tema movido a Modulos gratis, sobrecargas y otras astucias que cambian la vida Link to comment Share on other sites More sharing options...
nadie Posted May 15, 2012 Share Posted May 15, 2012 Por cierto, a modo "curiosidad", comento que por ahora hemos realizado unas cuantas actualizaciones de la 1.3.X a la 1.4.X, y en principio no nos ha saltado tal problema. Link to comment Share on other sites More sharing options...
Recommended Posts