Jump to content

La web se queda en blanco tras llegar al precio mínimo para portes gratis cuando la sesión está iniciada.


Jeyjo

Recommended Posts

Buenos días

Lo primero que tengo que decir es que soy nuevo en esto de gestionar una web mediante Prestashop así que agradecido por cualquier tipo de ayuda.

Mi versión de Prestashop es la 1.7.6.4.

La pagina web esta configurada desde Transporte > Preferencias para que al llegar a un carrito con valor mínimo de 39€ los gastos de envío sean gratis, pues cuando en un carrito se llega a ese mínimo y la sesión esta iniciada si por ejemplo el usuario se sale del carrito para seguir navegando por la web esta se queda en blanco y no se puede hacer absolutamente nada (adjunto imagen de como se ve la web)

image.thumb.png.e538f358d69ab77ec3c145b15af6090c.png

No se puede pulsar sobre nada, tampoco cerrar sesión.

Es un problema grave que me está volviendo loco.

Alguien tiene alguna idea de a que se debe o que podría hacer para solucionarlo

Un saludo y gracias por adelantado

Link to comment
Share on other sites

Ya tenia activado el modo debug y no me daba ninguna información extra pero inspeccionando la pagina vi que ponía este error:

image.thumb.png.1c9574f69793dcae870e093371f5f0eb.png

 

He intentado buscar solución a este error en concreto y no he encontrado nada, pero si que vi otro hilo de Prestashop con este mismo problema sin solucionar.

 

Y respondiendo a lo del archivo error_log lo he encontrado en una carpeta logs del directorio raíz pero esta vacío aun tras replicar el error varias veces no se si a lo mejor no es el que me mencionabas

 

Link to comment
Share on other sites

He estado intentando seguir el error pero no encuentro lo que lo puede estar ocasionando.

Adjunto las líneas del error entero, revisándolas no soy capaz de encontrar el modulo origen del problema.

Whoops, looks like something went wrong.

(1/1) FatalThrowableError

Call to a member function getModuleLink() on string

in 30b8cebbe82b27b7382f4342898cea128ec857c9_2.file.customerAccount.tpl.php line 25

at content_661d0e5c9e4486_96694661(object(SmartyDevTemplate))in smarty_template_resource_base.php line 123

at Smarty_Template_Resource_Base->getRenderedTemplateCode(object(SmartyDevTemplate))in smarty_template_compiled.php line 114

at Smarty_Template_Compiled->render(object(SmartyDevTemplate))in smarty_internal_template.php line 216

at Smarty_Internal_Template->render(false, 0)in smarty_internal_templatebase.php line 232

at Smarty_Internal_TemplateBase->_execute(object(SmartyDevTemplate), null, null, null, 0)in smarty_internal_templatebase.php line 116

at Smarty_Internal_TemplateBase->fetch(null, null, null, null, false, true, false)in SmartyDevTemplate.php line 40

at SmartyDevTemplateCore->fetch()in Module.php line 2409

at ModuleCore->display('/var/www/html/modules/psgdpr', '/views/templates/front/customerAccount.tpl')in psgdpr.php line 629

at Psgdpr->hookDisplayCustomerAccount(array('smarty' => object(SmartyDevTemplate), 'cookie' => object(Cookie), 'cart' => object(Cart), 'altern' => 1))in Hook.php line 970

at HookCore::coreCallHook(object(Psgdpr), 'hookdisplayCustomerAccount', array('smarty' => object(SmartyDevTemplate), 'cookie' => object(Cookie), 'cart' => object(Cart), 'altern' => 1))in Hook.php line 355

at HookCore::callHookOn(object(Psgdpr), 'displayCustomerAccount', array('smarty' => object(SmartyDevTemplate), 'cookie' => object(Cookie), 'cart' => object(Cart), 'altern' => 1))in Hook.php line 907

at HookCore::exec('displayCustomerAccount', array('smarty' => object(SmartyDevTemplate), 'cookie' => object(Cookie), 'cart' => object(Cart), 'altern' => 1), null)in smarty.config.inc.php line 167

at smartyHook(array('h' => 'displayCustomerAccount'), object(SmartyDevTemplate))in SmartyLazyRegister.php line 83

at SmartyLazyRegister->__call('smartyHook', array(array('h' => 'displayCustomerAccount'), object(SmartyDevTemplate)))in 24abc953419886a5da6eab80be3a4ec9444fc7a4_2.module.pscustomersignincustomerd.php line 92

at content_661d0e5c9d7f43_84148794(object(SmartyDevTemplate))in smarty_template_resource_base.php line 123

at Smarty_Template_Resource_Base->getRenderedTemplateCode(object(SmartyDevTemplate))in smarty_template_compiled.php line 114

at Smarty_Template_Compiled->render(object(SmartyDevTemplate))in smarty_internal_template.php line 216

at Smarty_Internal_Template->render()in smarty_internal_template.php line 385

at Smarty_Internal_Template->_subTemplateRender('module:ps_customersignin/customer-dropdown-menu.tpl', null, null, 0, 31536000, array(), 0, false)in d5f8f570180f74d1dbdd1a1d2af0445e90a6650c_2.module.pscustomersigninpscustome.php line 57

at content_661d0e0e5243b7_55313472(object(SmartyDevTemplate))in smarty_template_resource_base.php line 123

at Smarty_Template_Resource_Base->getRenderedTemplateCode(object(SmartyDevTemplate))in smarty_template_compiled.php line 114

at Smarty_Template_Compiled->render(object(SmartyDevTemplate))in smarty_internal_template.php line 216

at Smarty_Internal_Template->render(false, 0)in smarty_internal_templatebase.php line 232

at Smarty_Internal_TemplateBase->_execute(object(SmartyDevTemplate), null, null, null, 0)in smarty_internal_templatebase.php line 116

at Smarty_Internal_TemplateBase->fetch(null, null, null, null, false, true, false)in SmartyDevTemplate.php line 40

at SmartyDevTemplateCore->fetch()in Module.php line 2447

at ModuleCore->fetch('module:ps_customersignin/ps_customersignin.tpl')in ps_customersignin.php line 108

at Ps_CustomerSignIn->renderWidget('displayTop', array('smarty' => object(SmartyDevTemplate), 'cookie' => object(Cookie), 'cart' => object(Cart)))in Hook.php line 975

at HookCore::coreRenderWidget(object(Ps_CustomerSignIn), 'displayTop', array('smarty' => object(SmartyDevTemplate), 'cookie' => object(Cookie), 'cart' => object(Cart)))in Hook.php line 927

at HookCore::exec('displayTop', array('smarty' => object(SmartyDevTemplate), 'cookie' => object(Cookie), 'cart' => object(Cart)), null)in smarty.config.inc.php line 167

at smartyHook(array('h' => 'displayTop'), object(SmartyDevTemplate))in SmartyLazyRegister.php line 83

at SmartyLazyRegister->__call('smartyHook', array(array('h' => 'displayTop'), object(SmartyDevTemplate)))in 4a104bdb1db601a00c886582ac5705ec9585171f_2.file.header.tpl.php line 339

at Block_1504201733661d0e1456c247_04765776->callBlock(object(SmartyDevTemplate))in smarty_internal_runtime_inheritance.php line 248

at Smarty_Internal_Runtime_Inheritance->callBlock(object(Block_1504201733661d0e1456c247_04765776), object(SmartyDevTemplate))in smarty_internal_runtime_inheritance.php line 184

at Smarty_Internal_Runtime_Inheritance->process(object(SmartyDevTemplate), object(Block_1504201733661d0e1456c247_04765776))in smarty_internal_runtime_inheritance.php line 156

at Smarty_Internal_Runtime_Inheritance->instanceBlock(object(SmartyDevTemplate), 'Block_1504201733661d0e1456c247_04765776', 'header_right', 6)in 4a104bdb1db601a00c886582ac5705ec9585171f_2.file.header.tpl.php line 377

at Block_1270355212661d0e14563871_52114508->callBlock(object(SmartyDevTemplate))in smarty_internal_runtime_inheritance.php line 248

at Smarty_Internal_Runtime_Inheritance->callBlock(object(Block_1270355212661d0e14563871_52114508), object(SmartyDevTemplate))in smarty_internal_runtime_inheritance.php line 184

at Smarty_Internal_Runtime_Inheritance->process(object(SmartyDevTemplate), object(Block_1270355212661d0e14563871_52114508))in smarty_internal_runtime_inheritance.php line 156

at Smarty_Internal_Runtime_Inheritance->instanceBlock(object(SmartyDevTemplate), 'Block_1270355212661d0e14563871_52114508', 'main_header')in 4a104bdb1db601a00c886582ac5705ec9585171f_2.file.header.tpl.php line 66

at content_661d0e14573404_97669101(object(SmartyDevTemplate))in smarty_template_resource_base.php line 123

at Smarty_Template_Resource_Base->getRenderedTemplateCode(object(SmartyDevTemplate))in smarty_template_compiled.php line 114

at Smarty_Template_Compiled->render(object(SmartyDevTemplate))in smarty_internal_template.php line 216

at Smarty_Internal_Template->render()in smarty_internal_template.php line 385

at Smarty_Internal_Template->_subTemplateRender('file:_partials/header.tpl', null, 'layouts/layout-left-column.tpl', 0, 31536000, array(), 0, false)in 20bf25ec22c045ad2721111a7f1bf19567a6deb3_2.file.layout-both-columns.tpl.php line 239

at Block_1567156520661d0e144ee9c5_87382820->callBlock(object(SmartyDevTemplate))in smarty_internal_runtime_inheritance.php line 248

at Smarty_Internal_Runtime_Inheritance->callBlock(object(Block_1567156520661d0e144ee9c5_87382820), object(SmartyDevTemplate))in smarty_internal_runtime_inheritance.php line 184

at Smarty_Internal_Runtime_Inheritance->process(object(SmartyDevTemplate), object(Block_1567156520661d0e144ee9c5_87382820))in smarty_internal_runtime_inheritance.php line 156

at Smarty_Internal_Runtime_Inheritance->instanceBlock(object(SmartyDevTemplate), 'Block_1567156520661d0e144ee9c5_87382820', 'header')in 20bf25ec22c045ad2721111a7f1bf19567a6deb3_2.file.layout-both-columns.tpl.php line 73

at content_661d0e14503029_00599614(object(SmartyDevTemplate))in smarty_template_resource_base.php line 123

at Smarty_Template_Resource_Base->getRenderedTemplateCode(object(SmartyDevTemplate))in smarty_template_compiled.php line 114

at Smarty_Template_Compiled->render(object(SmartyDevTemplate))in smarty_internal_template.php line 216

at Smarty_Internal_Template->render()in smarty_internal_template.php line 385

at Smarty_Internal_Template->_subTemplateRender('layouts/layout-both-columns.tpl', null, 'layouts/layout-left-column.tpl', 0, 31536000, array(), 2, false, null, null)in smarty_internal_runtime_inheritance.php line 125

at Smarty_Internal_Runtime_Inheritance->endChild(object(SmartyDevTemplate), 'layouts/layout-both-columns.tpl')in f8d143d43db7ebcb109a42886376ba68979f6d14_2.file.layout-left-column.tpl.php line 33

at content_661d0e144dfe65_05906181(object(SmartyDevTemplate))in smarty_template_resource_base.php line 123

at Smarty_Template_Resource_Base->getRenderedTemplateCode(object(SmartyDevTemplate))in smarty_template_compiled.php line 114

at Smarty_Template_Compiled->render(object(SmartyDevTemplate))in smarty_internal_template.php line 216

at Smarty_Internal_Template->render()in smarty_internal_template.php line 385

at Smarty_Internal_Template->_subTemplateRender('layouts/layout-left-column.tpl', null, 'layouts/layout-left-column.tpl', 0, 31536000, array(), 2, false, null, null)in smarty_internal_runtime_inheritance.php line 125

at Smarty_Internal_Runtime_Inheritance->endChild(object(SmartyDevTemplate), 'layouts/layout-left-column.tpl')in 66c9699bb9563df0d37aa3d89df0bc571284357e_2.file.page.tpl.php line 34

at content_661d134232cd28_31181683(object(SmartyDevTemplate))in smarty_template_resource_base.php line 123

at Smarty_Template_Resource_Base->getRenderedTemplateCode(object(SmartyDevTemplate))in smarty_template_compiled.php line 114

at Smarty_Template_Compiled->render(object(SmartyDevTemplate))in smarty_internal_template.php line 216

at Smarty_Internal_Template->render()in smarty_internal_template.php line 385

at Smarty_Internal_Template->_subTemplateRender('page.tpl', null, 'layouts/layout-left-column.tpl', 0, 31536000, array(), 2, false, null, null)in smarty_internal_runtime_inheritance.php line 125

at Smarty_Internal_Runtime_Inheritance->endChild(object(SmartyDevTemplate), 'page.tpl')in 0f02c15a1f27802dd316865270d2aef11ead4b8f_2.file.page.tpl.php line 50

at content_661d1342322646_96279643(object(SmartyDevTemplate))in smarty_template_resource_base.php line 123

at Smarty_Template_Resource_Base->getRenderedTemplateCode(object(SmartyDevTemplate))in smarty_template_compiled.php line 114

at Smarty_Template_Compiled->render(object(SmartyDevTemplate))in smarty_internal_template.php line 216

at Smarty_Internal_Template->render()in smarty_internal_template.php line 385

at Smarty_Internal_Template->_subTemplateRender('customer/page.tpl', null, 'layouts/layout-left-column.tpl', 0, 31536000, array(), 2, false, null, null)in smarty_internal_runtime_inheritance.php line 125

at Smarty_Internal_Runtime_Inheritance->endChild(object(SmartyDevTemplate), 'customer/page.tpl')in 18bb4462a92f64fd2a4e63670f85cbedc049da89_2.file.my-account.tpl.php line 38

at content_661d1342311860_92571325(object(SmartyDevTemplate))in smarty_template_resource_base.php line 123

at Smarty_Template_Resource_Base->getRenderedTemplateCode(object(SmartyDevTemplate))in smarty_template_compiled.php line 114

at Smarty_Template_Compiled->render(object(SmartyDevTemplate))in smarty_internal_template.php line 216

at Smarty_Internal_Template->render(false, 0)in smarty_internal_templatebase.php line 232

at Smarty_Internal_TemplateBase->_execute(object(SmartyDevTemplate), null, 'layouts/layout-left-column.tpl', null, 0)in smarty_internal_templatebase.php line 116

at Smarty_Internal_TemplateBase->fetch('customer/my-account.tpl', null, 'layouts/layout-left-column.tpl', null, false, true, false)in SmartyDev.php line 40

at SmartyDev->fetch('customer/my-account.tpl', null, 'layouts/layout-left-column.tpl')in FrontController.php line 683

at FrontControllerCore->smartyOutputContent('customer/my-account.tpl')in FrontController.php line 667

at FrontControllerCore->display()in Controller.php line 312

at ControllerCore->run()in Dispatcher.php line 515

at DispatcherCore->dispatch()in index.php line 28

 

 

Link to comment
Share on other sites

He encontrado el módulo de "psgdpr" en los módulos instalados de Prestashop se llama "Cumplimiento del RGPD de PrestaShop" por ahora lo he desactivado y ya no ocurre el error anterior así que muchísimas gracias por tu ayuda.

¿Alguna idea de porque pasa eso con el módulo?

¿Sabes si puedo cambiarle algo en la configuración para que no ocurra?

 

De todos modos muchas gracias por la ayuda y al menos solucionado ese problema está

Link to comment
Share on other sites

Intentando actualizar el módulo a una versión más reciente me encuentro con este problema:

image.thumb.png.1fae577c46763d91829a379b559cafdf.png

Buscando en foros por ahora no he encontrado nada que me ayude, alguna idea de como solucionarlo

 

Un saludo y gracias

 

Link to comment
Share on other sites

Eso no te se decir, hace poco que estoy a cargo del mantenimiento de la web y desconozco como era antes, pero al menos desde que yo entre hace unos meses no se ha cambiado la version de prestashop

 

Link to comment
Share on other sites

2 hours ago, Jeyjo said:

ntentando actualizar el módulo a una versión más reciente me encuentro con este problema:

Tienes un problema de comunicación desde tu servidor al API de modulo de PS. Pero porque intentas actualizar el modulo usando el API de PS cuando puedes ir al repositorio oficial (https://github.com/PrestaShop/psgdpr/releases solo busca una versión compatible con tu PS), descargar la ultima versión y luego instalarla manualmente desde el backoffice subiendo el zip correspondiente? Esa es el camino que yo tomaría.

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