Jump to content

No se muestran algunas páginas ERROR 281


oneadmin

Recommended Posts

Hola, cambié la tienda a Prestashop 1.5.2., borrando la anterior y comenzando de 0 con esta versión y un nuevo template.

 

Me he dado cuenta de que algunas páginas de productos no se ven si les clicko por primera vez, es decir, una vez que las coge en caché ya se ven, pero si son nuevas sale este error:

 

Fatal error: Function name must be a string in /hermes/bosoraweb002/b1000/ipg.kbrcomcom/onesexshopcom/tools/smarty/sysplugins/smarty_internal_templatebase.php on line 281

 

En la línea 281 aparece esto:

 

$_template->properties['unifunc']($_template);

 

Por favor, ¿alguien sabe cómo solucionarlo?

Link to comment
Share on other sites

Es un bug detectado en noviembre.

http://forge.prestashop.com/browse/PSCFV-5381?page=com.atlassian.streams.streams-jira-plugin%3Aactivity-stream-issue-tab#issue-tabs

 

Puedes o bien esperar a que salga la nueva versión donde estará corregido este error o bien descargarte la BETA y probar reemplazando el fichero smarty_internal_templatebase.php por el de tu instalación.

Link to comment
Share on other sites

Es un bug detectado en noviembre.

http://forge.prestas...-tab#issue-tabs

 

Puedes o bien esperar a que salga la nueva versión donde estará corregido este error o bien descargarte la BETA y probar reemplazando el fichero smarty_internal_templatebase.php por el de tu instalación.

 

Gracias por la información petete2008

 

Un saludo desde Pekin

Link to comment
Share on other sites

Gracias chicos!

 

petete2008 gracias por la info, me ayudas para saber qué es la versión BETA y donde puedo descargarla? Te refieres a qué versión BETA, la 1.5.3. nueva que ha salido?

 

Me refería mas bien a la versión de desarrolladores (DEV). La puedes encontrar en http://www.prestasho...a-programadores . Esta versión es sobre la que diariamente trabajan los programadores hasta que una vez corregidos los problemas sacan la versión oficial. OJO!! esta versión no es para tiendas en producción sino para que los quieren contribuir en la programación.

La última versión ahora mismo no es la 1.5.3, sino la 1.5.3.1. Sacarón una versión a los pocos días corrigiendo algunos errores graves que no se habían tenido en cuenta.

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

Madre mia, qué follón! Lo que no entiendo es que si la 1.5.2. tiene ese error, cómo no veo muchísimos más usuarios con este problema?

 

Compré la plantilla para 1.5.2., si actualizo a 1.5.3. me servirá esa plantilla de Template Monster? O me puede servir en una anterior? Ostras no sé qué hacer y tengo la tienda parada!

 

He probado a subir el archivo que daba error de 1.5.3. pero no ha funcionado, sigue saliendo.

Link to comment
Share on other sites

petete muchas gracias por tu tiempo y dedicación.

 

La plantilla marca que es compatible específicamente para 1.5.2., de modo que creo que no sirve para 1.5.3.

 

http://www.templatemonster.com/prestashop-themes/41795.html

 

He probado a cambiar la configuración Smarty, pero nada. ¿Prestashop no ha brindado algo de ayuda sobre este tema?

 

Gracias de nuevo!

Link to comment
Share on other sites

¿puedes hacer otra instalación limpia de prestashop con la 1.5.3.1 e instalar la plantila que has comprado? He visto la plantilla que has comprado y aunque diga que es compatible con 1.5.2 es posible que tambien lo sea para la 1.5.3 porque no hay cambios excesivos a nivel de plantilla. Yo lo probaría.

Link to comment
Share on other sites

Pero antes de actualizar y para garantizar que si es compatible puedes crear otra instalación provisional de prestashop en otro directorio de forma que te sirva de pruebas. De esta forma, no tocas nada de lo que ya tienes. Vamos es mi consejo.

No obstante si te arriesgas a actualizar sobre la tienda en producción, haz una copia de seguridad de todo.

Yo personalmente pienso que sí deberia ser compatible y no deberia darte problemas.

 

Haz copia de seguridad antes de actualizar y nos comentas como te ha ido.

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

Bajo mi opinión, la versión más estable es la 1.4.9.

Ahora bien, según he leído de usuarios la versión 1.5.3.1 han corregido muchos errores y se puede trabajar con ella. Yo creo que aun tendremos un par de versiones más por delante antes que se estabilice la cosa. Basta con ver el bug tracker como ha aumentado considerablemente el reporte de errores. Algo por otro lado positivo porque indica que la gente está trabajando duro en la siguiente versión.

Link to comment
Share on other sites

petete muchas gracias por tu ayuda, ha sido imprescindible! Tomo nota de la 1.4.9. que parece que es la más estable hasta ahora.

 

He conseguido actualizar a 1.5.3. y se me ha ido el módulo de novedades, voy a seguir buscando a ver si pasa algo.

 

Rubalcaba gracias a ti también!

Link to comment
Share on other sites

Entonces se ha arreglado el error que te daba?

Con el modulo novedades dale a reinstalar sobre el módulo. Acuerdate que el módulo novedades sólo se encuentran los productos introducidos en los últimos 20 dias (a menos que cambies el número de dias en el BO). Te lo digo porque igual no tienes ninguna novedad.

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

Para los que tengan el mismo error, les hago resumen y la solución (por si sirve de ayuda):

 

PROBLEMA: Error en versión 1.5.2 en /tools/smarty/sysplugins/smarty_internal_templatebase.php on line 281

 

SOLUCIÓN: Actualizar a versión 1.5.3. de Prestashop utilizando 1Click Update (también llamado Autoupdate)

 

EXPLICACIÓN: Es un Bug descubierto en Noviembre de 2012 que no tiene solución en la versión 1.5.2. y debe simplemente actualizarse a 1.5.3.

 

OTRAS SOLUCIONES: Probando cambiar la configuración en Rendimiento "Forzar la compilación" parecía funcionar, aunque compromete mucho la velocidad del sitio.

 

SITUACIÓN PERSONAL: Temía actualizar a 1.5.3. porque estaba usando un template 1.5.2. pero aparentemente funciona correctamente. Igualmente, haced copia de seguridad de todo por si acaso.

Link to comment
Share on other sites

Entonces se ha arreglado el error que te daba?

Con el modulo novedades dale a reinstalar sobre el módulo. Acuerdate que el módulo novedades sólo se encuentran los productos introducidos en los últimos 20 dias (a menos que cambies el número de dias en el BO). Te lo digo porque igual no tienes ninguna novedad.

 

petete disculpa, dónde puedo configurar que el modulo de novedades muestre productos de más de 20 días?

 

Me respondo a mí misma, se encuentra en Preferencias - Productos.

Link to comment
Share on other sites

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