Al introducir texto html en el editor con la herramienta codigo fuente, le doy a guardar y me borra algunas de los atributos que he puesto (como rel o los data-)
Tengo desactivado el uso de la librería HTMLPurifier, pero aun así me limpia el HTML
¿Que puede estar pasando?
URL del sitio: Contenido solo visible a usuarios registrados
Hola,
He realizado pruebas con PrestaShop 1.6.0.14 y veo que me mantiene atributos como rel al guardar los cambios.
Envíanos un ejemplo de código que estés tratando de poner y dinos la versión de PrestaShop que estás utilizando.
La version de prestashop es la 1.6.0.11. La plantilla que usamos es Panda http://themeforest.net/item/panda-responsive-prestashop-theme/9750650
Nuestra intención es crear un tooltip usando CSS bootstrap
El código con los atributos que nos borra el editor ;
NUT/PL 806-43
.claseEjemplo{}
Este código lo aplicamos en la descripción larga del producto
Hola,
He probado el código que me has pasado y ahora sí que veo que elimina etiquetas y atributos. Buscando información en el foro de PrestaShop no acaban de dar una solución definitiva.
Una cosa que podrías probar es usando el editor Extended tinyMCE. En el siguiente enlace se explica cómo activarlo:
http://mypresta.eu/en/art/prestashop-16/extended-rich-text-editor.html
Es posible que con este editor no se eliminen las etiquetas.
Recuerda hacer una copia de seguridad de los archivos que vayas a modificar.
He seguido los pasos del articulo.
Ahora no me borra los atributos data-, pero sigue borrandome el atributo rel, ademas al poner imagenes substituye "http://www.vitaminor.eu/" por "../" en todas las imagenes, por lo que en el editor se ven pero en el frontend no.
No encuentro una información clara en otros foros respecto a este asunto.
Hola
Has cambiado también este archivo ?
/classes/Validate.php
La clase específica que te indica en el artículo?
Saludos.
Si, como te dije en el anterior mensaje he seguido todos los pasos del artículo que posteaste. Incluso leyendo los comentarios de ese artículo hay más gente con el mismo problema, pero el autor no da respuesta a esos comentarios.
Gracias.
Hola
Es posible que sea algo predeterminado del editor, si sólo será algo puntual puedes evaluar agregar estos atributos a través de la BD, si por ejemplo quieres ponerlo como parte de la descripción de algún producto podrías ver la tabla ps_product_lang
Saludos.
Hola.
No, evidentemente no es algo puntual ya que esto afecta a todas las entradas de texto avanzado. La opción de corregirlo todo mediante BBDD no es algo que ni se pueda plantear ya que entonces todas las ediciones se tendrian que hacer mediante la BBDD...
Alguna otra alternativa? Otro editor de texto?
Gracias.
Hola
Envía el archivo comprimido /classes/Validate.php para ver como lo has modificado
http://mypresta.eu/en/art/prestashop-16/extended-rich-text-editor.html
Ya que es raro que aún te siga validando filtros cuando teoricamente si sólo hay un return true no debería
Saludos.