Módulos
Cambia cómo se comporta un complemento cuando no basta con cambiar su aspecto
Tienes opciones claras con sus riesgos y, si editar el complemento es la única vía, el cambio se hace con copia de seguridad y queda anotado para la próxima actualización.
ProVersión de pago
Qué sustituye: 2-6 h de un desarrollador
quiero el aviso de envío gratis solo en el carrito. si eso necesita un cambio dentro del módulo, dime las opciones y el riesgo con las actualizaciones antes de escribir nada
Qué hace el chat
- El chat comprueba si basta con un cambio de aspecto o de posición.
- Si no, te avisa de que la próxima actualización del complemento borrará una edición directa y te ofrece alternativas.
- Si eliges la edición directa, te enseña el cambio exacto, lo guarda con una copia de seguridad y lo anota para la próxima actualización.
El problema
El complemento de envío gratis muestra su mensaje en todas las páginas. Lo queremos solo en el carrito, y eso está en el código del complemento, no en su aspecto.
Qué obtienes
Eliges el camino sabiendo lo que ganas y lo que arriesgas. Cualquier edición directa tiene copia de seguridad y queda registrada.
Tú mantienes el control
Ves cada cambio antes de guardarlo y no pasa nada sin tu «sí». El trabajo con complementos necesita el interruptor Módulos en el panel del módulo, que se apaga solo a las 24 horas, y sus archivos se copian antes de cambiar.
Casos de uso relacionados
Para desarrolladores
- Área
- 4 · Módulos
- En TellMyShop Free
- no, solo en la versión de pago
- Para
- Desarrollador, Agencia / freelance
- Herramientas
- ps_list_modules, ps_module_file, ps_override_module_template, ps_manage_hook_positions, ps_module_config, ps_restore_file_backup
Paso a paso
- Encuentra el módulo y los hooks que usa (ps_list_modules con hook).
- Comprueba si se puede conseguir el resultado con el interruptor Tema: una plantilla sobrescrita (ps_override_module_template), CSS u otra posición en el hook (ps_manage_hook_positions).
- Si solo se puede con el código del módulo, lee el archivo correspondiente con ps_module_file (action read) y explica las opciones: edición directa, un ajuste del módulo (ps_module_config) o pedírselo al autor del módulo.
- Según lo que elijas, edita con ps_module_file (action edit): vista previa de diferencias, comprobación de sintaxis PHP y copia de seguridad; restaurable con ps_restore_file_backup.
- Deja anotado que la edición se perderá con la próxima actualización del módulo.
Seguridad
Esto necesita el interruptor Módulos en el panel del módulo, que se apaga solo a las 24 horas; el propietario recibe un correo cuando se activa. Cada escritura muestra una vista previa, solo se ejecuta después de tu aprobación (token de un solo uso) y queda registrada en el historial de cambios. Una actualización del módulo borra las ediciones directas de sus archivos; el chat lo dice antes de escribir. Una sobrescritura de plantilla en el tema (interruptor Tema) sobrevive a las actualizaciones y es preferible para cambios de aspecto.
Última actualización: 2026-10-25