Código escrito en el tema
La lógica escrita en las plantillas se pierde al cambiar de tema o al actualizar la tienda, y no se puede llevar a otra tienda.
Una lógica propia, un paso de compra a medida, una pantalla de administración o una automatización. Hecho según los estándares de PrestaShop, para que la próxima actualización no lo borre.
La lógica escrita en las plantillas se pierde al cambiar de tema o al actualizar la tienda, y no se puede llevar a otra tienda.
Dos overrides sobre la misma clase se ejecutan en un orden imprevisible. En un módulo ese problema no existe.
Sin documentación, el siguiente desarrollador lo reescribe. Un módulo tiene descripción, pantalla de configuración y número de versión.
Repasamos qué tiene que hacer, dónde aparece y quién lo va a usar.
Una especificación por escrito, con pantallas y casos límite. De ella salen el precio y el plazo.
El módulo sigue los estándares de PrestaShop: hooks, pantalla de configuración, textos traducibles.
La función se prueba en una copia de su tienda, con datos reales.
Una descripción de lo que hace, cómo se configura y qué conviene saber al actualizar.
Después de la entrega seguimos corrigiéndolo y adaptándolo a las nuevas versiones de PrestaShop.
Hablamos de la necesidad y redactamos una especificación. El precio y el plazo salen de ella.
El módulo se desarrolla y se prueba en una copia de su tienda.
Lo instalamos en la tienda en producción, lo configuramos y lo entregamos con la documentación.
Envíenos la dirección de la tienda y lo que debe hacer la función. Lo revisamos y en dos días laborables le respondemos con lo que proponemos y lo que cuesta.