Al fin podemos contar con la tan esperada versión 1.4.0.0 de Magento.
A lo largo de las versiones previas (alpha, beta y release candidate) fuimos viendo el set de nuevas funcionalidades y mejoras que se estaban preparando. Vale decir que que desde la rama 1.2 no se notaba tanta ansiedad por el lanzamiento.
Un breve repaso por los puntos más destacados:
- Mejoras en la integración con PayPal.
- Cambios en la lógica e implementación de plantillas y temas. Aquellos que debamos maquetar, comenzaremos a lidiar con nuevo personaje: base.
- Mejoras en la gestión de backend.
- Cambios en la gestión de errores y se suma el 503 como nuevo tipo.
- Merge de archivos JS, generando un archivo estático.
- Widgets: los nuevos chiches de las páginas estáticas.
- Integración nativa de editor WYSIWYG.
- Se reemplaza, al fin, el popup flash de las notificaciones por uno html.
- Url de productos y categorías a nivel de store view.
Dada la cantidad de cambios, técnicos y funcionales, deberemos dedicarle un buen tiempo a recorrer nuevamente la plataforma.
Creo que éste cambio de versión supone muchos cambios, supongo que la adopción de ésta versión en producción será un poquito más lenta que en otros casos, ya que deberemos validar tanto las extensiones como los templates.
¿Como ves la migración de 1.3.2.4 a 1.4.0.0?
Hasta ahora con SVN interno he ido subiendo de versión sin ningún tipo de problema. Sabes si todos los módulos actuales seran compatibles?
De todas formas, ya iré comentando la evolución ;)
@raimonesteve
¿Cómo estás?.
No, no todas las extensiones/módulos que existen en MagentoConnect son compatibles. Aquellas que no lo son seguramente vayan actualizándose (de hecho, ya varias lo están haciendo).
Saludos.
Hola a Damián y a todos los demás, creo q este no es el sitio para preguntar esto, pero no se donde ponerlo, aún así ahí va mi pregunta. Quería subir a producción todo lo que tengo en local y no tengo ni idea de como hacerlo, ya tengo contratdo el dominio y alojamiento web y se subir por ftp los archivos necesarios pero no se que es todo lo que tengo que subir y después supongo que tendré que exportar la base de datos y importarla. Si alguien sabe donde encontrar una guía para hacer esto o me lo pudiera explicar se lo agradecería.
Un saludo desde España ;)
@Diegol
Perdón por la demora.
Quizás éste post te ayude a mover Magento.
Saludos.
Hola Damian, muy bueno el blog!!! tenes para recomendar algun hosting nacional que soporte bien Magento?
Saludos!
@Rodrigo
¿Cómo va?.
Te cuento que mi experiencia con hostings locales es poca. Lo que te puedo comentar es lo siguiente según distintas tiendas con las que estuve en contacto:
- http://www.localhost.net.ar: incluso el shared soporta sin problemas Magento.
- http://www.elserver.com: mi experiencia aquí ha sido realmente mala.
- http://www.tuhosting.com.ar: ha sido una grata sorpresa.
- iplan.com.ar: un vps que daba, en el mejor escenario, pena. Eso hizo que se utilizara un dedicado con Localhost que anda 10 puntos.
- http://www.wavenet.com: otra grata sorpresa, funciona muy bien.
Por supuesto, salvo el caso del vps de Iplan, no puedo darte mucho detalle sobre los planes, ya que no recuerdo todos los detalles.
Esas son las opciones que conozco por el momento con prestadores de Argentina.
Saludos.
Hay otro servicio que utiliza una empresa de
Gracias Damian! esta info le va servir a más de uno.
Damian, confirmado con rsync he podido actualizar de 1.3.2.4 a 1.4.0.1. Sólo he tenido problema con /app/code/core/Zend/Cache/Backend/File.php
Zend_Cache::throwException(‘Invalid mode for clean() method’);
Los módulos extras a simple vista, rulan perfectamente ;)
@raimonesteve
Seré curioso, ¿por qué con rsync?. ¿No lo estabas preparando con svn?.
Saludos.
con rsync te permite unir el código fuente nuevo (magento 1.4) con el código fuente que tengas (una versión antigua con módulos, por ejemplo). Lo testeas, y si esta todo ok, ya tienes una nueva versión para crear una nueva branche o seguir con la que tengas.
rsync -rc carpeta_nous_fitxers/* .
Como ves, no hago uso de magentoconnect para actualizaciones.
@raimonesteve
Entiendo perfecto el no uso de MagentoConenct (yo he hecho migraciones de esa forma también).
Mi duda era sobre utilizar rsync y no las herramientas propias de Subversion.
Saludos.
Hola Damián,
Encontré tu blog de casualidad, pero ya me lo he guardado en favoritos! :) Soy novato (de días) con Magento y estoy muy interesado en usarlo habitualmente. Me parece muy potente.
Por casualidad, no podrías recomendarme algún libro sobre Magento (desde cómo usarlo a como programar para él y crear temas nuevos), ¿verdad? :D
@Yago
En realidad no hay un manual oficial sobre arquitectura y programación de la plataforma. Así como el mío, hay blogs donde se comentan experiencias, tips, casos, etc (tanto en inglés como en español).
Por otra parte, podés aprovechar las comuniades (tanto la oficial como la de Magento en Español).
Saludos.
Gracias Damián y enhorabuena por el blog :)
Saludos!
Hola Damián, quería ver si me podías ayudar con una consulta.
Necesito crear una multi tienda para Argentina y Europa y no encontré en internet si se pueden tener diferentes “pasarelas de pago”, una para Argentina y otra para Europa. Para Argentina pienso usar DineroMail (ya que tengo entendido que Paypal acá no funciona en Magento) y Paypal para Europa. Esto es posible?
Desde ya muchas gracias.
Saludos,
Ignacio
@Ignacio
Si se puede, pero como los medios de pago afectan a cada website, necesitás crear dos websites (con su correspondiente store group y store view) y asignarle, a cada website, los medios de pago pertinentes.
PayPal para Argentina, por defecto, no se puede. Alguna vez hice una modificación para permitir comprar desde una tienda Argentina. En el proceso, convertia el valor en pesos a dólares y se podía usar PayPal.
Lo único que tiene ésto como punto flojo (discutible) es que el cliente está viendo los valores en pesos y si no seleccionó verlos en (por ejemplo) dólares, cuando llegue a PayPal verá el importe en dólares o cualqueira de las monedas que soporta PayPal y vos hayas configurado en tu tienda.
Saludos.
Damián muy agradecido por tu pronta respuesta! Realmente me aclaraste el panorama y estoy agradecido por esto.
Espero no molestarte con otra pregunta que me surge ahora:
El usuario que administre los productos deberá agregar por duplicado los productos no? Por ejemplo subir el mismo par de zapatillas a cada store (argentina y europa).
Otra vez, muchas gracias.
Saludos,
Ignacio
@Ignacio
Al crear un segundo website, en la edición del producto te va a aparecer una nueva solapa que te va a permitir indicar en qué websites estará disponible el producto.
También vas a poder modificar valores de atributos (no de todos) para que en un website se vea de una forma y en el otro, de otra. Un ejemplo de esto sería el idioma de la descripción, nombre del producto, etc.
Saludos.
Damián nuevamente muchísimas gracias por la respuesta. Puse el blog en favoritos!
Saludos
Damián disculpame que te moleste nuevamente, sigo buscando info por la web y no encuentro algo que me quite mis dudas. Te agradecería mucho si me podes ayudar nuevamente.
Me decis que al crear un segundo website voy a poder tener diferentes formas de pago no? Osea voy a poder tener Dineromail para Argentina y Paypal para Europa con un sólo back-end?
Va a poder agregar los productos de una sola vez y asignarle diferentes valores para cada store? (argentina y europa) o tendrá que subir los archivos dos veces? o tendrá dos back-ends?
Estoy en la dirección correcta si me baso en este tutorial para crear los multiples websites? este es el link: http://blog.baobaz.com/en/blog/setting-up-magento-with-multiple-websites-or-stores
Y por último: ya que va los pagos los van a procesar Dineromail y Paypal respectivamente, no necesito de un servidor con SSL no?
Gracias por tu tiempo y espero me puedas ayudar.
Muchísimas gracias.
Saludos,
Ignacio
@Ignacio
Si, vas a tener un único backend con diferentes configuraciones para cada website (para cada tienda).
En cada website podés configurar diferentes medios de pago, así que dependiendo de la tienda en la que ingrese el cliente (Argentina o Europa) va a tener disponibles diferentes medios de pago.
En cuanto a los productos, no. Cuando cargues un producto, una de las nuevas opciones será indicar en qué websites estará disponible. No cargás dos veces el mismo producto.
El post que mostrás está perfecto para el seteo de múltiples stores.
Y para finalizar, no, no es condición qeu vos dispongas de un SSL, ya que eso lo aplicada cada gateway.
Saludos.
Damian,
Te quiero hacer unas consulta dado que soy un completo novato con Magento y hemos estado haciendo algunas pruebas respecto del software para saber si nos sirve y me surgieron las siguientes dudas:
1) Cuando uno crea un producto configurable en cada una de las configuraciones de los atributos es posible consignar mas de un precio por atributo imputable a cada grupo?? Dado que solo se puede agregar un precio por atributo.
2) Cuando se exportan los productos se pueden exportar los precios consignado a cada atributo en el caso de los productos configurables.
3) Se pueden agregar atributos visibles para el administrador e invisibles para el cliente y cuando llega una orden de compra el administrador pueda ver tanto los atributos invisibles como visibles? Y que a los atributos invisibles se les pueda poner precio tambien?
4) En la creación de atributos cuando uno incluye las opciones existe algun lugar que se le puede agregar un codigo interno a cada opción y que al exportar los productos se pueda exportar ese código interno.
Dislcupa que te haga tantas preguntas, pero se me han generado estas dudas y no se como resolverlas. Desde ya muchas gracias
Saludos
Andrés