Casi siempre trabajo en un entorno de test para posteriormente implementar cualquier cambio en producción. Sin embargo hoy he estado a punto de volverme loco y tras unos 15 minutos preguntándome porqué los cambios implementados en producción no se veían he recordado el sistema de caché del smarty. Cuando se está desarrollando es bueno que la compilación esté a true pero una vez pasado a producción y para que todo vaya más rápido la compilación se pone a false.
Espero que no os volváis locos como yo implementando los cambios y no verlos. En carpeta /config/ de prestashop localizamos el archivo “smarty.config.inc.php”. Aproximadamente en la línea 10 encontraremos la siguiente línea:
$smarty->force_compile = true; // to pass "false" when put into production
Con cambiar el valor true a false se acabó el dolor de cabeza. Acordaros de volver a dejarlo a false luego ya que el rendimiento de la aplicación se nota bastante.
Un inciso. Cuando dices acordaros de volver a dejarlo a false no querras decir ” Acordaros de volver a dejarlo a true”?
Y otra cosita a ver si me puedes eechar una manita.
Tengo una maldita pestaña en administrador que no se me va ni queriendo.
En pestañas ni aparace. y he borrado cache he abierto en otro equipo y sigue ahi. Busco busco y debe de estar en algun cache maldito que no acabo de encontrar.mmmm uy se me acaba d eocurrir ¿Podria estar en Mysql? mmmm voy a mirar.
Hola andy,
no, el atributo false es para producción y el true para desarrollo. Es buena la matización ya que funciona al revés.
¿De qué pestaña se trata? Igual no aparece por algún tipo de permisos en las carpetas. No se si se trata de un módulo u otra cosa. Si es un módulo puedes tratar de desinstalarlo y volverlo a instalar.
Hola, como puedo cambiar, en prestashop, la dirección de los emails enviados desde el formulario de contacto?
Cunadó instalé prestashop puse una dirección y ahora neesitaria cambiarla.
He probado ha cambiarla desde el panel de control (Preferecnias), desde la base de datos (tablas ps_configuration y ps_contact) e incluso he borrado la caché.
Alguna idea?
Gracias.
Hola Calibra,
¿has probado a ir a Preferencias / e-mails? ahí se guarda la configuración. Prueba a relizar un envío también. Tambén deberías revisar Empleados / Contactos y definir la misma dirección de correo. Una vez hecho este cambio ves a Preferencias / e-mails y cambia el grupo al que le has puesto la neva dirección. Espero que te sirva
Es la primera vez que uso Prestashop, y creo que ya estaría internado en un manicomio a estas alturas si no hubiera encontrado este artículo… ¡Gracias por el tip!
Hola¡¡ Hace un tiempo escribi exponiendo un problema: no podia sacar unas pestañas de prestashop en BAck Office. pues ya está solucionado.
En mi caso. ir a Mysql/pr_tab/ buscar la pestaña molesta y borrar. solucionadisimo.
Ahora expongo otro caso un poco más personal. Hay unos desarrolladores rusos que han sacado una aplicacion para iphone (prestashop viewer y prestashop administrator) pues bien la ayuda que proporcionan es no mala ni fea sino fierisima. Los archivos que hay que descargar desde su web son de este tipo: ps_function.php y dicen que la carpeta con estos archivos hay que meterla en el servidor, he probado todo y más….y realmente no ocurre nada cuando intento comunicar con el iPhone. Me pongo en contacto con ellos y no hacen más que transcribirme lo que dice la web de ayuda osea nada. Alguien sabe de esto?
Datos:
Desarrolladores: http://viphone.su
Ayuda: http://viphone.su/help/prestashop.html
iPhone app: http://itunes.apple.com/us/app/prestashop-administrator/id426918892?mt=8
Si alguien pudiera echar una manita fantastico.
Saludos y gracias¡
y como quitar el footer eso de creado por prestashop, all rights reserved ????
Hola Superofertas,
mi pregunta es ¿es totalmente necesario que lo elimines?, ¿no es mejora mantenerlo y saber el motor que se ha utilizado en tu tienda?
el contenido del footer podrás encontrarlo en el archivo footer.tpl de tu template. En él podrás eliminar el contenido
Hola, a ver si puedes ayudarme he creado varias paginas en herramientas/ cms sin ningún problema. pero cuando intento modificarlas de nuevo en algunas me deja modificarlas cambiando el texto y fotos, pero en otras me dice actualizado con exito pero cuando vuelvo a entrar no los a guardado los cambios o sea que no me deja modificar nada….. prestashop 1.4.6
he intentado modificar ‘ini_set(‘display_errors’, ‘off’);’ cambiando el ‘off’ por ‘on’ pero no me da ningún error.
en el servidor han aumentado los valores de memoria y tiempo de ejecución por si fueran estas la causas pero tampoco.
saludos