Jump to content

Total de pedido DOBLE de Subtotal


Eutanasio

Recommended Posts

Buenas,

Tengo un error raro que me sucede con cierta frecuencia en pedidos manuales de tienda. Cuando pasamos pedidos en BO a veces el total de pedido es el doble que el total real y tengo que estar siempre entrando a la BD a copiar el valor correcto para pegarlo en las 3 casillas donde el valor es doble (ver imagen adjunta).

Hay alguna forma de poder hacer esto desde el admin? un botón que aparezca cuando por ejemplo "total_paid" no sea igual a "total_paid_real", y que al pulsarlo se copie el valor de "total_paid_real" y se pegue en las 3 casillas de la BD donde los valores son erróneos? en mi cabeza esto tiene sentido y parece simple, pero imagino que no lo será.

Gracias por la ayuda! esto me trae de cabeza y es un fastidio que me estén llamando de tienda varias veces al día para corregir est desde PhpMyAdmin la verdad...

BD.jpg

Link to comment
Share on other sites

Esto no es complicado. Tendrías que programar un módulo con un hook que aparezca en en la perder view y un ínput.

Luego guardas en bbdd y listo. Busca un poco de documentación sobre los hooks de orders, hay varias opciones.

Para el módulo, puedes usar la herramienta de Module generator, buscalo en google.

Sino tienes conocimientos suficientes para esto siempre puedes contactar con un profesional.

Link to comment
Share on other sites

14 minutes ago, Pixefora D said:

Esto no es complicado. Tendrías que programar un módulo con un hook que aparezca en en la perder view y un ínput.

Luego guardas en bbdd y listo. Busca un poco de documentación sobre los hooks de orders, hay varias opciones.

Para el módulo, puedes usar la herramienta de Module generator, buscalo en google.

Sino tienes conocimientos suficientes para esto siempre puedes contactar con un profesional.

Gracias por responder, he intentado usar el Module Generator pero no funciona. De todas formas no sabría yo implementar algo así, sé de programación lo justo para interpretar y editar algo de código, pero no tengo conocimientos para programar de cero y mucho menos cuando eso implica código que mande instrucciones a la BD.

Pensaba que igual había algo que pudiera implementar con unas pocas líneas de código en el tpl de la página de Orders de la parte Admin. Pero si no es así, creo que lo mejor será lo que dices, ver con un programador que lo haga mejor

Link to comment
Share on other sites

También lo puedes hacer como dices, pero creo que es más laborioso .

Tendrías que editar el view.tpl del order, meterle el ínput donde quieras y posteriormente editar el adminordercontroller para que lo guarde. 

Al final estás en las mismas, necesitas un mínimo de conocimientos.

Te recomiendo un módulo sin lugar a dudas. Si consigues avanzarlo un poco pon las dudas e intentamos resolverlas.

Si necesitas soporte directo, puedes mandarme un mp si lo requieres. 

 

Edited by Pixefora D (see edit history)
  • Thanks 1
Link to comment
Share on other sites

8 minutes ago, Pixefora D said:

También lo puedes hacer como dices, pero creo que es más laborioso .

Tendrías que editar el view.tpl del order, meterle el ínput donde quieras y posteriormente editar el adminordercontroller para que lo guarde. 

Al final estás en las mismas, necesitas un mínimo de conocimientos.

Te recomiendo un módulo sin lugar a dudas. Si consigues avanzarlo un poco pon las dudas e intentamos resolverlas.

Si necesitas soporte directo, puedes mandarme un mp si lo requieres. 

 

Mil gracias! intentaré trastear con el módulo (en cuanto funcione Module Generator) y si lo veo muy complicado se lo encargo a un programador

Edited by omar2886 (see edit history)
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...