Nalena Posted February 1, 2022 Share Posted February 1, 2022 Buenos días! Actualmente tengo una la versión de PS 1.7.8.0 con PHP 7.4. Todo funciona correctamente pero al crear una cuenta nueva y al formalizar un pedido da error 500. He activado el modo debug para ver qué podía estar pasando pero entonces directamente al pinchar en un producto para añadirlo al carrito me salta ese mensaje: (1/1) ContextErrorException Notice: Trying to access array offset on value of type bool in 1a415808ac971e14330d93a8c31f4b200ecdc89c_2.file.product.tpl.php line 93 at Block_134612951361f9241edbdb83_04801522->callBlock(object(SmartyDevTemplate))in smarty_internal_runtime_inheritance.php line 248 at Smarty_Internal_Runtime_Inheritance->callBlock(object(Block_134612951361f9241edbdb83_04801522), object(SmartyDevTemplate))in smarty_internal_runtime_inheritance.php line 184 at Smarty_Internal_Runtime_Inheritance->process(object(SmartyDevTemplate), object(Block_134612951361f9241edbdb83_04801522), object(Block_15805254861f923bea65b47_41467161))in smarty_internal_runtime_inheritance.php line 186 at Smarty_Internal_Runtime_Inheritance->process(object(SmartyDevTemplate), object(Block_15805254861f923bea65b47_41467161))in smarty_internal_runtime_inheritance.php line 156 at Smarty_Internal_Runtime_Inheritance->instanceBlock(object(SmartyDevTemplate), 'Block_15805254861f923bea65b47_41467161', 'head')in f473aa35f6637844cd4bbcc125f58126b00a52d4_2.file.layout-both-columns.tpl.php line 40 at content_61f923bea75590_51111139(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, 'Monacolayouts/layout-full-width.tpl', 0, 31536000, array(), 2, false, null, null)in smarty_internal_runtime_inheritance.php line 116 at Smarty_Internal_Runtime_Inheritance->endChild(object(SmartyDevTemplate), 'layouts/layout-both-columns.tpl')in 1f13352b67c6a13fccfb2a89f462584dfd882ef2_2.file.layout-full-width.tpl.php line 40 at content_61f923bea62840_62931895(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-full-width.tpl', null, 'Monacolayouts/layout-full-width.tpl', 0, 31536000, array(), 2, false, null, null)in smarty_internal_runtime_inheritance.php line 116 at Smarty_Internal_Runtime_Inheritance->endChild(object(SmartyDevTemplate), 'layouts/layout-full-width.tpl')in 1a415808ac971e14330d93a8c31f4b200ecdc89c_2.file.product.tpl.php line 50 at content_61f9241edeac71_48120698(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, 'Monacolayouts/layout-full-width.tpl', null, 0)in smarty_internal_templatebase.php line 116 at Smarty_Internal_TemplateBase->fetch('catalog/product.tpl', null, 'Monacolayouts/layout-full-width.tpl', null, false, true, false)in SmartyDev.php line 40 at SmartyDev->fetch('catalog/product.tpl', null, 'Monacolayouts/layout-full-width.tpl')in FrontController.php line 727 at FrontControllerCore->smartyOutputContent('catalog/product.tpl')in FrontController.php line 709 at FrontControllerCore->display()in Controller.php line 326 at ControllerCore->run()in Dispatcher.php line 518 at DispatcherCore->dispatch()in index.php line 28 ¿Alguna idea? 😕 Link to comment Share on other sites More sharing options...
Pixefora D Posted February 2, 2022 Share Posted February 2, 2022 No creo que el error que tienes (al crear una cuenta o al crear un pedido) esté relacionado con el error que muestras aqui. Para solucionar el problema del debug tendrias que editar el product.tpl y ver que hay ahí puesto, ya que está tratando un array como un boolean. Sobre el error 500 que comentas, es posible que tengas un problema con los correos, ya que en ambos casos (realizar un pedido y crear una cuenta), se utiliza este servicio (esto es intuición, vamos un poco a ciegas). Para confirmarlo o desmentirlo, vete a Parámetros Avanzados > Dirección de corro electrónico, y abajo del todo selecciona esta opción. Guardas y vuelve a probar: Link to comment Share on other sites More sharing options...
Nalena Posted February 2, 2022 Author Share Posted February 2, 2022 Hola! Efectivamente así es. Se me ocurrió también anoche y lo he comprobado a primera hora. He configurado el correo de forma manual y sin problemas. La verdad que nunca me había pasado y pensé en de todo menos en el correo 😅 Por aquí queda también por si a alguien le sirve de ayuda 😊 Link to comment Share on other sites More sharing options...
Pixefora D Posted February 2, 2022 Share Posted February 2, 2022 Genial! por favor, edita el título del post y añade SOLUCIONADO!! 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