Ganga Electrónica Posted March 14, 2014 Share Posted March 14, 2014 (edited) Hola! Necesito ayuda urgente para solucionar un problema que acaba de surgir en la tienda. Estaba modificando el Validate.php porque quería introducir un iframe y había leído que había que eliminar una parte del código. Según he leído, sobre la línea 405 del Validate.php: if (!$allow_iframe && preg_match('/<[ \t\n]*(i?frame|form|input|embed|object)/ims', $html)) He eliminado esto: && preg_match('/<[ \t\n]*(i?frame|form|input|embed|object)/ims', $html) Lo probé y dejó de funcionar el index. Por lo que volví atrás para dejar el código como estaba y reemplazarlo de nuevo. Pero con la estupidez, he retrocedido más de lo debido y luego no pude rehacer, por lo que perdí el Validate.php original. El código que tengo en la línea 405: if (!$allow_iframe && preg_match('/<[ \t\n]*(i?frame|form|input|embed|object)/ims', $html)) No sé si es el correcto, ya que lo he buscado por otra parte, pero creo recordar que era idéntico. No obstante, sigue sin funcionar. El error que me da es el siguiente: Warning: Cannot modify header information - headers already sent by (output started at /homepages/45/d513370658/htdocs/classes/Validate.php:1) in/homepages/45/d513370658/htdocs/classes/controller/FrontController.php on line 639Warning: Cannot modify header information - headers already sent by (output started at /homepages/45/d513370658/htdocs/classes/Validate.php:1) in/homepages/45/d513370658/htdocs/classes/controller/FrontController.php on line 640Warning: Cannot modify header information - headers already sent by (output started at /homepages/45/d513370658/htdocs/classes/Validate.php:1) in /homepages/45/d513370658/htdocs/classes/Tools.php on line 130 Por favor, necesito ayuda para solucionar este problema lo antes posible. No puedo dejar la tienda sin index tan sólo un día. El resto de la página parece que funciona perfectamente, el index es el que ha dejado de funcionar. Quedo a la espera de respuestas. Gracias anticipadas. _____________________________________ SOLUCIONADO: He encontrado el Validate.php de cuando instalé prestashop, lo he sustituido y ha funcionado. Por el momento parece que todo funciona correctamente. Edited March 14, 2014 by Ganga Electrónica (see edit history) Link to comment Share on other sites More sharing options...
xabikip Posted March 14, 2014 Share Posted March 14, 2014 El archivo original de validate.php en la linea 405 tiene lo siguiente: if (!$allow_iframe && preg_match('/<[\s]*(i?frame|form|input|embed|object)/ims', $html)) Para asegurarte puedes descargarte la version de prestashop que usas y reemplazar ese archivo. De todos mira tambien el FrontController y Tools.php que te menicona en el error. Link to comment Share on other sites More sharing options...
tiendatutorial Posted July 31, 2016 Share Posted July 31, 2016 Recuerda limpiar la cache y volver a false el debug mira este video puede servir Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now