Avisos
Vaciar todo

Datos de clientes

3 Respuestas
2 Usuarios
0 Reactions
704 Visitas
Antonio Fernández
Respuestas: 723
Honorable Member
Topic starter
 

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


 
Respondido : 18/06/2013 3:48 pm
Pablo Velasco
Respuestas: 20382
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.


 
Respondido : 19/06/2013 7:52 am
Antonio Fernández
Respuestas: 723
Honorable Member
Topic starter
 

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


 
Respondido : 19/06/2013 11:56 am