Jump to content

[PrestaShop] Fatal error in module file


diego3213

Recommended Posts

Hola amigos de la comunidad podrian ayudarme , cuando quiero guardar algun cambio en el TM mega menu me sale esto 

[PrestaShop] Fatal error in module file :/var/www/html/prestashop/modules/tmmegamenu/classes/MegaMenu.php:
Uncaught Error: Call to undefined function mysql_error() in /var/www/html/prestashop/modules/tmmegamenu/classes/MegaMenu.php:283 Stack trace: #0 /var/www/html/prestashop/modules/tmmegamenu/tmmegamenu.php(162): MegaMenu->updateItem() #1 /var/www/html/prestashop/controllers/admin/AdminModulesController.php(867): Tmmegamenu->getContent() #2 /var/www/html/prestashop/controllers/admin/AdminModulesController.php(1116): AdminModulesControllerCore->postProcessCallback() #3 /var/www/html/prestashop/classes/controller/Controller.php(178): AdminModulesControllerCore->postProcess() #4 /var/www/html/prestashop/classes/Dispatcher.php(367): ControllerCore->run() #5 /var/www/html/prestashop/admin307ni5cvp/index.php(58): DispatcherCore->dispatch() #6 {main} thrown

 

 

ayuda porfavor .

Link to comment
Share on other sites

Hola!

Ese módulo está haciendo uso de MySQL en modo procedural, que está desfasado en PHP 7 y no existe. Tienes dos opciones:

- Pasar a una versión anterior de PHP

- Pasar del módulo

Yo te recomendaría la segunda, porque si está usando conexiones de esa manera en vez de con el método nativo de PrestaShop (Db::getInstance) probablemente el código sea un desastre.

Link to comment
Share on other sites

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...