Feed Tiendas Virtuales
LEE TAMBIÉN:Zen Cart

Magento 1.4.0.1 – Cambios y Correcciones

magento 1 4 0 1 Magento 1.4.0.1   Cambios y CorreccionesMagento acaba de lanzar una nueva versión: Magento 1.4.0.1 con nuevos cambios y algunas correcciones interesantes. En esta nueva versión se corrige uno de los problemas que ya mencioné en la entrada sobre Magento 1.4.0 y que impedía actualizar desde Magento 1.3.x a Magento 1.4.x

Cambios:

  • Por defecto, la impresión de excepciones de los informes de error viene desactivada por motivos de seguridad. Para mostrar los informes de errores, cambiaremos el nombre del archivo errors/local.xml.sample por errors/local.xml
  • Revisadas algunas vulnerabilidades XSS
  • Agregado el método de pago Phoenix_Moneybookers

Correcciones:

  • Corregido #20680: Catálogo – Google Sitemap
  • Corregido #20024: Mensaje de Error 'Problema al guardar datos' cuando intentamos comprar con más de una dirección (cuando se elimina una de las direcciones en el proceso de envíos múltiples)
  • Corregido #20625: Fatal Error: Exception thrown without a stack frame in Unknown on line 0 (Corregida la instanciación del gestor de caché cuando una librería compartida de PEAR se encuentra el directorio de inclusiones)
  • Solucionado el problema que impedía actualizar de Magento 1.3.x a Magento 1.4.x desde Magento Connect
  • Corregido #20659: No se pueden seleccionar las imágenes a subir (duplicados: #20588, #20573, #20616, #20595)
  • Corregido el shell script de ejecución de tareas
  • Nuevamente Corregido #17963: El símbolo & en el Breadcrumb de búsquedas: doblemente codificado

Notas de actualización:

  • Se recomienda encarecidamente desactivar la caché de Magento antes de actualizar a esta versión
  • En la disposición (layout) de algunas plantillas personalizadas debe dejar de utilizarse el bloque catalog/product_list_toolbar y substituirse por page/html_pager:
    1. Substituiremos el archivo catalog/product/list/toolbar.phtml de nuestra plantilla por la nueva versión
    2. En el archivo de distribución catalog.xml actualizaremos: <block type="catalog/product_list_toolbar" name="product_list_toolbar" template="catalog/product/list/toolbar.phtml"> cambiandolo por <block type="page/html_pager" name="product_list_toolbar_pager"/>
Comparte esta entrada:
  • facebook Magento 1.4.0.1   Cambios y Correcciones
  • twitter Magento 1.4.0.1   Cambios y Correcciones
  • linkedin Magento 1.4.0.1   Cambios y Correcciones

Entradas relacionadas

Tags: , , ,



30 Respuestas a “Magento 1.4.0.1 – Cambios y Correcciones”

  1. Gracias por el truco para la plantilla, llevaba toda la tarde del domingo dándole vueltas al error que tenía en mi plantilla. Ahora ya está resuelto.
    Saludos

  2. jose dice:

    Una pregunta, estoy instalado la version 1.3.1.1
    veo que en la 1.4 viene la funcionalidad de impresión de excepciones de los informes de error desactivada
    ¿se puede hacer lo mismo con la version 1.3?
    gracias

  3. Buenas Jose,

    Tienes la opción de cambiar el nombre del archivo report/config.xml o puedes abrirlo y cambiar el código para que las excepciones te lleguen por e-mail. Cambiando

    <action>print</action>

    por

    <action>email</action>

    y en

    <email_address>web@sergioguerrero.es</email_address>

    la dirección en la que quieras recibir dichas excepciones.

    Saludos!

  4. jose dice:

    Gracias  por tu rapida respuesta, Sergio
    voy a abusar de tus conocimientos.
    sin saber a que es debido ahora en mi web cuando se accede a una pagina que no existe, en vez de redirigir a la pagina de error 404 me vomita un error:
    Front controller reached 100 router match iterations

    Esto antes funcionaba perfectamente,lo malo
    es que no se en que momento ha dejado de funcionar.

    He modificado cosas básica (imagenes) he instalado algun modulo
    -delete orders, modulo de comentarios en los pedidos.

    Tienes alguna idea de a que puede ser debido??

    gracias de antemano

     

  5. ALM dice:

    HOla Sergio.
    He intentado en 2 oportunidades actualizar nuestra Magento ver. 1.3.2.3 a la nueva 1.4.0.1 y ha fallado, teniendo que utilizar un back de BD y codigo para volver a la versión 1.3.2.3.

    Para actualizar hemos utilizado el comando "magento-core/Mage_All_Latest" en Magento Connect.

    Os a pasado a vosotros también y encontraron alguna solución ?
     
    muchas gracias.

  6. Jose, si no estoy confundido, este problema (Front controller reached 100 router match iterations) puede aparecer en algunas versiones de Magento cuando agregamos el código de la tienda en la URL.

    Puedes probar lo siguiente:

    · Desactiva toda la caché
    · Elimina todos los datos almacenados en caché y guarda los cambios
    · Dentro de Sistema -> Configuración -> General -> Web -> Opciones URL -> Añadir el código de tienda a las URLs: NO
    · Vuelve a activar la caché y guarda los cambios
    · Utiliza el desplegable de caché para refrescarla

    Espero que esto te pueda servir de ayuda.

    Saludos ;)

  7. Buenas ALM,

    En mi caso he tenido problemas con la versión 1.4.0.0, pero se solucionaron en la versión 1.4.0.1.

    Buscando por la red, encontré lo siguiente: http://www.designersandbox.com/magento/fix-for-magento-1-4-install-does-not-work/

    A ver si esto te puede servir ;)

  8. Carlos dice:

    Hola Sergio,
    He estado tratando de instalar el Modern Theme en la version 1.4.0.1 pero a pesar de revisar que todo este bien configurado no se ve bien, al parecer hay un problema con los css.
    Sabes como se debe modificar para que se vea como debe ser (como en la demo)??
    Gracias y Saludos 

  9. Hola Carlos,

    Con los datos que me das, me es muy difícil saber exactamente donde está el problema. Puede que tu problema esté en la configuración de la tienda, es decir, que la tengas configurada de tal forma que los estilos los tome de otro directorio o que tengas modificado algún layout que cargue una determinada hoja css y esta sea la causante, que falte algún fichero y magento esté tomando el fichero base, etc.

    Una herramienta que puedes utilizar y que te puede ayudar a detectar un posible problema en los css cargados, etc, es la que mencioné en la entrada: Magento – No aparecen los atributos en el frontend, Firebug.

  10. Jorge Vicente dice:

    Buenas Sergio, mi problema es el siguiente…
    He actualizado a traves de magento conect a la version 1.4.0.1 (magento core y demas librerias)… y para mi sorpresa, cuando todo parece que ha ido como la seda. Accedo al panel de control de la tienda, y no me sale las pestañas, Catalogo, Ventas…(Acabo antes deciendote que solo me sale el Dashboard y el Sistema)…
    ¿qué demonios ha pasado? ¿qué he hecho mal? y ahora, en la tienda no salen ni los productos que tenia…me están entrando sudores malos…

    A ver si me puedes hechar una mano…aunque sea al cuello.
     
    Un saludo y gracias por tu tiempo.

  11. Hola Jorge Vicente,

    Parece que se ha producido algún error durante la actualización.

    Puedes probar de actualizar los siguientes paquetes:

    magento-core/Mage_Downloader
    magento-core/Interface_Adminhtml_Default
    magento-core/Interface_Frontend_Default
    magento-core/Interface_Install_Default
    magento-core/Mage_Core_Adminhtml
    magento-core/Mage_Core_Modules

    Es muy importante realizar copias de seguridad de la tienda antes de actualizar, para poder restaurarla en caso de error.

    Revisa la información que muestra magento connect en la consola antes de cerrar la ventana.

    Espero que sirva para solucionarlo y que nos comentes tu experiencia. Seguro que puedes ayudar a otros usuarios.

  12. Jose Manuel dice:

    Intento hacer una instalación limpia de esta versión 1.4.0.1 y todo bien pero, configuro todo doy de alta un par de artículos de prueba hago la compra en el carrito pero no me salen los desgloses de impuesto ni subtotales y totales tambien cuando le doy hacer pedido no me desvia a dar de alta el cliente solo aparece la pagina en blanco que dice Checkout que estaré haciendo mal.
    Gracias saludos

  13. Mariano dice:

    Que tal Sergio, perdon por las molestias vi en tu pagina que hablas de imprimir facturas en pdf, es algo que estoy queriendo hacer y me interesaria saber como, podras darme una ayuda?
    Desde ya muchas gracias, saludos.

  14. Hola Mariano,

    Para imprimir la factura en PDF desde la zona de administración de Magento, tienes que acceder a la opción: Ventas → Facturas, marcar las casillas de la/s factura/s que deseas imprimir y en el desplegable de acciones, que aparece en la parte superior derecha de esta pantalla, debes seleccionar Facturas en PDF. Finalmente pulsar tendrás que pulsar el botón Enviar para que se genere la factura.

  15. jorge dice:

    hola Sergio, antes que anda muchas gracias por tu colaboración, no logro encotnrar el paquete de idiomas en frances, español e ingles para la version ultima de magento, sabes don depeudo encontrarla. muchas gracias

  16. Hola Jorge,

    Los paquetes de idiomas que me comentas los puedes descargar mediante Magento Connect. Para poder descargar la última versión de algunos de estos paquetes, tienes que indicar en la configuración de tu Magento Connect Manager que deseas ver las versiones Beta de los paquetes (www.tudominio.com/downloader/index.php?A=settings).

    Idiomas para Magento:

    Idioma Francés para Magento
    Idioma Español para Magento

  17. Buenas tardes Jose Manuel,

    Tienes alguna extensión instalada?

  18. joseska dice:

    Hola Sergio. me gustaria hacerte una pregunta relacionada con magento 1.4.1.0
    ha alguien le ha pasado que con esta version algunos correos no llegan a enviarse.
    los correo relacionados con nuevos pedidos, facturas y demas se envian correctamente, pero los correos relacionados con el alta de un nuevo usuario y su activacion no se envian.
    en correos electronicos transacionales he creado nuevos correos para el nuevo usuario. si este correo se crea como Texto Plano se envia correctamente. SI lo creo como HTML NO se envia.
    ha alguien mas le pasa esto?????
    Un Saludo

  19. Oscar dice:

    Hola oye ai forma para que solo los usuarios registrados puedan ver el precio de los articulos

  20. Hola Oscar,

    Para ocultar los precios en magento tienes varias opciones:

    Espero que estas indicaciones te sean de ayuda ;)

  21. Oscar dice:

    gracias este soy nuevo en magento y de hecho en php y lenguajes de programacion web, no se muy bien donde moverle ni como hacer codigo bn para generar esa funcion y no cuento con mucho efectivo para comprar la aplicacion :P no se si me pudieras dar un poco mas de informacion :P te lo agradeceria mucho

  22. Oscar dice:

    gracias ya lo logre

  23. Vanessa dice:

    Hola, mi problema con Magento 1.4.0.1 es el siguiente: tengo una plantilla y el catálogo lo tengo por defecto para que me aparezcan 9 productos por página. Hasta ahí bien. El problema viene cuando introduzco el producto nº10, que el Magento me da el error: "There has been an error processing your request" y después un código de error. No he tocado nada de la plantilla, sólo instalé el Magento y puse mi plantilla. ¿A qué se debe este error? Muchas gracias.

  24. Hola Vanessa,

    Es un problema algo habitual en Magento 1.4. Veamos si esta solución te dan buen resultado:

    Modificar Código de Magento:

    1.- Copiar el archivo: /app/code/core/Mage/Catalog/Block/Product/List/toolbar.php en el directorio /app/code/local/Mage/Catalog/Block/Product/List/toolbar.php
    2.- En el archivo copia que hemos creado (/app/code/local/Mage/Catalog/Block/Product/List/toolbar.php), cambiar el siguiente código:

        class Mage_Catalog_Block_Product_List_Toolbar extends Mage_Core_Block_Template

    Por:

        class Mage_Catalog_Block_Product_List_Toolbar extends Mage_Page_Block_Html_Pager

    Un saludo!

  25. Vanessa dice:

    Muchas gracias por tu ayuda Sergio. Con esto, ya no me sale el mensaje de error, pero la página se queda en blanco…

  26. Vanessa dice:

    Perdona, me había equivocado al hacer la copia, el caso es que no tengo la carpeta local, sólo tengo core y community. Debería de crear esa carpeta manualmente tal vez?

  27. Correcto Vanessa, debes tener o crear toda esa estructura de directorios y subdirectorios (/app/code/local/Mage/Catalog/Block/Product/List/), para colocar dentro el archivo toolbar.php. Con esto le estarás indicando a Magento que debe sobreescribir su funcionalidad base, que debe utilizar tu archivo en vez del archivo por defecto.

  28. Vanessa dice:

    Problema solucionado perfectamente. Muchísimas gracias por tu ayuda Sergio, si no fuera por ti, no hubiera podido seguir adelante.
    Un saludo desde Asturias!!

  29. Jose dice:

    Hola Sergio, me animo a preguntarte por que llevo días intentando salir de este error y no logro hacerlo, a la hoar de realizar el checkout me sale la pagina /checkout/onepage/  pero en blanco y se queda ahí, sabes donde podría tener el error.
    un saludo y gracias de antemano.

  30. Hola Jose,

    Activa los logs, revisa que tus extensiones sean compatibles con tu versión de Magento, prueba si funciona correctamente con la plantilla por defecto… También puede ser un problema por límite de memoria del servidor…

Comentar