No siempre ha sido así. En el antiguo foro si que había una sección dedicada a la ultima versión publicada.
Si es posible aporta la información del entorno que estás utilizando, una captura o copia y pega de Parámetros Avanzados/ Información
Y con respecto a los problemas técnicos, en la media de lo posible, aporta capturas, o trazas de error para que se te pueda ayudar desde foro.
Un saludo
En la tabla mail deberías de poder tener registro/trazabilidad de los email enviados.
Realiza pruebas activando el modo de depuración desde Parámetros Avanzados / Rendimiento, o desde
/config/defines.inc.php
para poder establecerlo solo para tu ip con
$_SERVER['REMOTE_ADDR']
Revisa los logs de Prestashop a ver si tienes algún error, o traza de algo que pueda estar relacionado con lo que esta pasando.
For any modification of this type, rather than overwriting the class, it would be better to use the hook actionMailAlterMessageBeforeSend to modify the information from a module according to the necessary criteria.
https://devdocs.prestashop-project.org/8/modules/concepts/hooks/list-of-hooks/actionmailaltermessagebeforesend/
No parece un problema directamente relacionado con Prestashop, mas bien con el funcionamiento y configuración de sesiones del servicio PHP.
Revisa en tu servidor a ver como están configuradas las sesiones del PHP, session.save_path posiblemente apunte al directorio ese /temp.
El session.gc_probability debería estar activado para que se vayan eliminando los archivos se sesiones caducadas
El session.gc_maxlifetime debería estar configurado con un valor en segundos que establezca la duración de las sesiones
Tienes por ahi conflictos con módulos instalados. Es posible que estén sobreescribiendo el enrutado de Prestashop.
Desactiva módulos no nativos para confirmar funcionamiento
Lo mas indicado seria hacerlo mediante un módulo que utilice el hook, actionValidateOrder, para que una vez registrado el pedido aplique la lógica de notificación en caso de haberse utilizado un descuento en concreto
It is always advisable before performing any operation on the database records to first perform a backup of the database or tables affected by the changes.
Also it is always advisable to use a filter in the queries that modify data, delete, update
Entiendo que para integrar el blog se utiliza algún modulo. Ese modulo es posible que use el hook moduleRoutes para establecer los patrones para las urls generadas
Para que desde el foro se te pueda ayudar de la mejor manera posible es conveniente aportar información sobre la version de Prestashop utilizada y configuración del tipo de servidor utilizado: version de PHP e información de este tipo.
Para depurar y obtener información sobre el error producido es recomendable activar el modo debug
https://devdocs.prestashop-project.org/8/development/configuration/configuring-prestashop/#enabling-debug-mode
Module to integrate PsySH's REPL interactive shell
This shell allows you to run debugging tasks in a similar way as for example Tinker does in Laravel.
From the module configuration it is possible to enable or disable the CLI command that allows accessing the REPL.
Download Prestashop Psysh ➡️
Módulo para integrar shell interactiva REPL de PsySH
Esta shell permite ejecutar tareas de depuración de manera similar a como lo hace por ejemplo Tinker en Laravel
Desde la configuración del módulo es posible activar o desactivar el comando CLI que permite acceder al REPL
Descargar módulo Prestashop Psysh ➡️