Módulo editor tpl js y css
- Un año de soporte técnico y actualizaciones de por vida; desde el segundo año, el soporte se amplía por 15,13 €/año e incluye atender tus ideas de mejora generales del módulo.
- Se renueva sola; la cancelas cuando quieras, sin permanencia.
- Un año de soporte técnico y actualizaciones de por vida; después, el soporte termina (con la suscripción se amplía por 15,13 €/año).
- Un solo pago, sin cobros automáticos.
Edita el CSS y el JS de tu theme desde el back-office, sin FTP: custom.css y custom.js a un clic, resaltado de sintaxis, buscador en todos los archivos, copia de seguridad automática antes de cada guardado y protección para no pisar un archivo que ha cambiado en disco. PrestaShop 8 y 9.
Diseño
Cambiar un color no debería exigir un cliente FTP.
Un margen que sobra, un botón que no destaca, un script de seguimiento que hay que pegar. Son dos líneas, pero para escribirlas necesitas acceso al servidor, saber dónde está el archivo y rezar para no romper nada. RKR Editor CSS/JS de themes te deja hacerlo desde el back-office, con una copia de seguridad antes de cada guardado.
custom.css o custom.js. Si tu theme no los tiene, el editor te ofrece crearlos, y PrestaShop los carga solo.Un editor de verdad, no un cuadro de texto
Resaltado de sintaxis, números de línea y guardado con Ctrl+S. A la izquierda, todos los archivos editables del theme con su tamaño y un filtro para encontrar el que buscas; los custom aparecen siempre arriba. Si cierras la pestaña con cambios sin guardar, te avisa.
Si tu back-office no tiene salida a internet, el resaltado se desactiva y el editor sigue funcionando como texto simple.
Busca en todo el theme
¿Dónde se define ese .product-miniature? Escríbelo y verás cada coincidencia con su archivo y su número de línea. Pulsa una y el editor abre el archivo justo ahí. Admite distinguir mayúsculas, expresiones regulares y filtrar por CSS o JS.
Dentro del archivo abierto tienes además buscar y reemplazar. El reemplazo se hace en el editor y no toca el disco hasta que guardas, así que se puede descartar.
Si algo sale mal, se deshace
Cada guardado deja una copia de cómo estaba el archivo. Eliges una en el desplegable, la cargas en el editor, la revisas y guardas. Descartar cambios vuelve a lo que hay en disco en cualquier momento.
Y si otra persona —o tu desarrollador por FTP— ha cambiado el archivo desde que lo abriste, el editor se niega a guardar y te pide recargarlo. Nadie pisa el trabajo de nadie sin darse cuenta.
El cambio se ve al momento
Con la opción de vaciar caché al guardar, el módulo limpia la caché de CSS y JS combinados del theme y la de plantillas. Tu cambio llega a la tienda aunque tengas activada la optimización de archivos de PrestaShop, que es justo cuando un cambio a mano no aparece y no se sabe por qué.
Lo que preocupa: la seguridad
Un editor de archivos en el back-office tiene que ser estricto, y este lo es:
- Sólo trabaja dentro de
/themes/<theme>. Rutas con.., enlaces simbólicos o archivos de fuera se rechazan en el servidor. - Lista cerrada de extensiones: CSS, JS, SCSS y LESS. Nunca PHP.
- Limitado al perfil SuperAdmin de serie, y además sujeto a los permisos de la pestaña.
- Cada guardado queda registrado: fecha, empleado, IP, archivo y huella del contenido.
- La edición de plantillas
.tplexiste, pero viene apagada y sólo la usa un SuperAdmin, con copia obligatoria antes de cada guardado.
Compatibilidad
PrestaShop 8.0 a 9.x. Probado en PrestaShop 8.2 con Classic y en 9.2 con Hummingbird, con PHP 8.1 y 8.3. Funciona con cualquier theme, incluidos los temas hijo. Sin overrides y sin tocar el núcleo.
-
Marca
v1.2.1
- Arreglo de la herramienta de búsqueda: fallaba al buscar dentro de los archivos del tema.
También te podría gustar
4 otros productos de la misma categoría
Productos vistos
También podría interesarte
Preguntas y respuestas
-
¿Qué archivos puedo editar con el módulo?
0-
Solo CSS, JS, SCSS y LESS dentro de la carpeta del theme, nunca PHP; ni el núcleo, ni módulos, ni configuración. custom.css y custom.js están a un clic, y si tu theme no los tiene el editor te ofrece crearlos. La edición de plantillas .tpl existe, pero viene apagada y solo la usa un SuperAdmin.
-
-
¿Y si rompo algo al guardar?
0-
Cada guardado hace antes una copia del estado anterior: 20 por archivo de serie, ajustables. Eliges una en el desplegable, la cargas en el editor, la revisas y guardas. También puedes descartar los cambios y volver a lo que hay en disco.
-
-
¿Qué empleados pueden usarlo?
0-
De serie, solo el perfil SuperAdmin, y además sujeto a los permisos de la pestaña. Cada guardado queda registrado con fecha, empleado, IP, archivo y huella del contenido, y las rutas fuera de /themes/tu-tema se rechazan en el servidor.
-
-
Tengo activada la optimización de CSS y JS de PrestaShop. ¿Se verán mis cambios?
0-
Sí, si activas la opción de vaciar caché al guardar: el módulo limpia la caché de CSS y JS combinados del theme y la de plantillas, para que el cambio llegue a la tienda.
-
-
¿Qué pasa si mi desarrollador cambia el mismo archivo por FTP?
0-
Si el archivo ha cambiado en disco desde que lo abriste, el editor se niega a guardar y te pide recargarlo. Así nadie pisa el trabajo de otro sin darse cuenta.
-
-
¿Funciona con mi theme y con qué versiones de PrestaShop?
0-
Funciona con cualquier theme, incluidos los temas hijo, sin overrides ni tocar el núcleo. Es compatible con PrestaShop 8.0 a 9.x; probado en 8.2 con Classic y en 9.2 con Hummingbird, con PHP 8.1 y 8.3.
-