Jump to content

(SOLUCIONADO)Error al agregar una imagen intercambiable en CMS


JobShimo

Recommended Posts

Hola, estoy creando un cms en mi web, hasta ahora las imágenes que colocaba, simplemente las insertaba y no daba ningún problema, pero ahora quiero que cuando se pase el cursor por encima de la imagen la imagen cambie.

 

en el menú de insertar imagen (en el cms), en la pestaña avanzado pone:

 

intercambiar imagen

 

chequeo el box para activarlo, selecciono las 2 imágenes, tanto en "para mouseover" como en "para mouseout"

 

le doy a actualizar y funciona perfectamente, al pasar el cursor la imagen cambia, el problema viene a la hora de guardar el cms, en el momento que le doy a guardar, me sale el error:  

 

El campo contenido (Español (Spanish)) no es válido.

 

me acuerdo que este mismo error lo daba al agregar los vídeos si no se tenia activado lo de los "iframes" en preferencias, general.   Pero no encuentro solución.

 

My tienda es: www.sexytante.com

 

Versión de PrestaShop: 1.5.6.0   

Edited by JobShimo (see edit history)
Link to comment
Share on other sites

Me he dado cuenta que editando el html con firbug, funciona perfectamente. el problema es que prestashop no deja guardar el CMS, si la imagen esta con la opción de intercambiar imagen.

 

Alguien sabe si los CMS se almacenan en un archivo??, porque si es así modifico el archivo con dreamweaver y asunto resuelto.  Pero si no recuerdo mal los CMS se almacenan en base de datos...

 

En fin.. si a alguien se le ocurre una idea bienvenida sera!!!

Link to comment
Share on other sites

Posiblemente sea por la validación de codigo que hace Prestashop.

 

Prueba crearte un fichero llamado:

Validate.php

con notepad++ http://notepad-plus-plus.org/

 

El contenido del fichero que vas a creas lo dejas así:

<?php
 
class Validate extends ValidateCore {
 
public static function isCleanHtml($html, $allow_iframe = false)
	{
		return true;
	}

}
 

Guardas ese fichero, en el directorio:

/override/classes/

Ahora borras el fichero:

/cache/class_index.php

(No te preocupes porque este fichero que vas a borrar se regenera de forma automatica, lo borramos para que detecte el nuevo override que hemos metido)

 

---

 

Ahora prueba hacer lo que estabas haciendo y dime si te da error.

Link to comment
Share on other sites

Perfecto Nadie!!! eres un crack!!!!!!!!!!!!!! Funciona perfectamente.

 

Un placer ayudarte y servirte!

 

Si das el tema como solucionado, edita el titulo del tema, editando el primer mensaje, pulsando en editar, y después en "Usar editor completo", añadiendo la palabra "Solucionado" al titulo, esto ayudara, a mantener una mayor organización en el foro.

 

Si no sabes como añadir la palabra "Solucionado" al título del tema, aquí tienes una guía: http://www.prestashop.com/forums/topic/269515-solucionado-%C2%BFcomo-poner-la-palabra-solucionado-en-el-titulo-del-tema/

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...