Avisos
Vaciar todo

Hosting WordPress 70% dto Dominios promo

Datos de clientes  

 
Antonio Fernández
 Antonio Fernández
Honorable Member

Hola a todos.
No se si se puede realizar lo siguiente.
Que un cliente realice un pedido en virtuemart 2.0 y que virtuemart envie el pedido vía email como lo suele hacer normalmente pero que no guarde ningún dato del pedido ni del cliente en virtuemart ni en la base de datos, que no quede ningún rastro de dicho pedido excepto el email enviado.
Si se pudiera hacer ¿ que archivos tendría que eliminar o modificar?
Un saludo...

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 18/06/2013 4:48 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Para conseguir algo como lo que comentas será necesario realizar varios cambios en el codigo de Virtuemart, concretamente en las funciones que se encargan de guardar los datos del pedido.

Como puedes leer en la cabecera del foro, no atendemos temas de programación. En cualquier caso, para que te pueda servir como punto de partida parece que los pedidos se guardan utilizando algunas funciones del archivo administrator/components/com_virtuemart/models/orders.php.

Por ejemplo, una función implicada es _createOrder. Por otro lado, desde la función createOrderFromCart parece que se llama a los distintas funciones que se encargan de guardar el pedido.

ResponderCitar
Respondido : 19/06/2013 8:52 am

Antonio Fernández
 Antonio Fernández
Honorable Member

Hola Pablo.
Agradezco tu respuesta y comentario.
Puedes cerrar el tema.
Un saludo para todos..

ResponderCitar
Respondido : 19/06/2013 12:56 pm