Necesito eliminar 8 fallos de un modulo prestashop 1.6.1 escrito el JQuery y AJAX.
El modulo en concreto se encarga de aceptar solicitudes de presupuesto. El codigo escrito por sus desarrolladores tiene algunos fallos menores y uno de diseño a mi parecer. El modulo en si simula un carrito de la compra AJAX solo que sin precios e integrando phpmailer y mpdf.
El modulo en concreto es este:
https://codecanyon.net/item/prestashop-request-a-quote-module/17641635
Y el recuento de fallos hasta la fecha es:
1) En el frontend: El modulo es incapaz de funcionar con la cache APC de prestashop activada.
2) En el backend: Se muestra la solicitud del cliente con los precios para poder modificarla y enviarsela al cliente como presupuesto. Si se modifica algo en los input "text" que mantienen la informacion de precios, todo se multiplica por 100. Se entiende que interpreta decimales como centenas.
3) En el frontend: Si se accede a una pagina inexistente en prestashop, el modulo solapa el texto del Breadcrumb de prestashop.
4) En el frontend, Si se cambia de vista grid a list o a la inversa en la lista de productos, el boton "askforaquote" deja de funcionar hasta que se recargue la pagina completa.
A todas luces es un problema de codificacion en ajax y php, se ve que el modulo cubre mis necesidades pero sus desarrolladores son unos chapuzas y unos impresentables, solo hay que leer los comentarios.
Ademas de estos bugfixs quiero añadir un par de funcionalidades:
1) Poder añadir nuevos productos al presupuesto ya que solo se puede eliminar los añadidos por el cliente.
2) En el listado detallado del frontend, paso final antes que el cliente solicite el presupuesto, el cambio de cantidades de producto las realizan con botones up/down, teniendo el
input.text desactivado. Me da igual los botones pero quiero que mis clientes puedan modificar la cantidad de un producto insertandolas en el
input.text directamente sin imponerles pulsar 1000 veces un boton para añadir 1000 unidades al presupuesto.
Despues de repasar todo el codigo considero que no son problemas complejos, solo hay que saber escribir en ajax y conocer la api prestashop como dios manda. Los creadores del modulo ya tiene la incidencia enviada pero entre que son koreanos (idioma y franja horaria) y que por su forma de codificar no me fio un pelo, he decidio abrir este proyecto.
No tengo tiempo para corregirlo por mi mismo pero tengo claro que para un freelancer que se dedique a esto debe ser una manera rapida y sencilla de ganarse un dinero, por eso busco: Un freelancer que conozca perfectamente la api de prestashop, AJAX y que codifique limpio.
Plazo de Entrega: 26 Abril, 2017