MarioH Posted February 26, 2019 Share Posted February 26, 2019 Buenos días, hace unos días me contacté con la gente de soporte de webkul para prestashop y como parte de la rutina de mejoras le pedí que me diera información de qué archivos modificó y si tocó la base de datos a lo que me respondió: " Modifications : File : /mpextrafield/mpextrafield.php Line number : 1190 Replace with : $this->context->controller->errors[] = $label_val['label_name'].' '.$this->l('is empty'); File : /mpextrafield/install.sql Line number : 50 Replace with : `default_value` text character set utf8 NOT NULL, Line number : 102 Replace with : `field_val` text character set utf8 NOT NULL, Execute these below code only once by implementing in file /mpextrafield/controllers/adminAdminAddextrafieldController.php __construct function to alter the database table field and save the existing data. Db::getInstance()->execute('ALTER TABLE `'._DB_PREFIX_.'marketplace_extrafield_lang` modify `default_value` text'); Db::getInstance()->execute('ALTER TABLE `'._DB_PREFIX_.'marketplace_extrafield_value_lang` modify `field_val` text'); " Y es exactamente las 2 últimas instrucciones que no he logrado comprender para nada, dado que me dicen en donde hay que ejecutarlas pero no logro entender el cómo. Link to comment Share on other sites More sharing options...
Rolige Posted February 27, 2019 Share Posted February 27, 2019 Hola, Son sentencias SQL, igual las puedes ejecutar en tu phpMyAdmin: ALTER TABLE `'._DB_PREFIX_.'marketplace_extrafield_lang` modify `default_value` text; ALTER TABLE `'._DB_PREFIX_.'marketplace_extrafield_value_lang` modify `field_val` text; Desde luego que antes de ejecutarlas deberas cambiar '._DB_PREFIX_.' por el prefijo de tus tablas. Saludos! 1 Link to comment Share on other sites More sharing options...
MarioH Posted February 27, 2019 Author Share Posted February 27, 2019 Muchas gracias, la verdad no se me había ocurrido para nada Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now