viernes, 10 de mayo de 2013

Mis primeras experiencias con Magento

4 comentarios

Estoy empezando a trastear con Magento, eso que un día estás aburrido y piensas, bueno... voy a instalar Magento y a ver si se parece a Joomla y/o Prestashop. 

Por eso me dispuse a descargarme la versión 1.7.0.2. Por eso hoy les traigo mis primeras experiencias y mis primeros inconvenientes con Magento. 



El idioma

El primer inconveniente que le veo a Magento durante la instalación es que deja elegir el idioma que quieras del desplegable, mostrándote todos los idiomas que existen, eso sí, cuando lo seleccionas se vuelve a cambiar al idioma por defecto (inglés de EEUU), ya que aunque te lo muestre tienes que bajarte el paquete del idioma de la web oficial.

Instalando un nuevo idioma
Para instalar un nuevo idioma tenemos que seguir los siguientes pasos:


1. Descargar el paquete de la web:

http://www.magentocommerce.com/translations


El archivo descargado a nuestro ordenador se llama “es_ES.zip”, español. Una vez descargado, descomprimimos el contenido en la raíz de la carpeta principal de Magento.

2. Ahora ya podemos seleccionarlo en “System -> Configuration -> General”
3. Guardamos la configuración en "Save config"
4. Limpiamos la caché del sistema en "System -> Cache Management > Flush Magento Cache"
5. Por último, cambiamos el idioma del Backend. Para ello en el pie de la página hay un desplegable que pone "Interfase Local" y seleccionamos nuestro idioma.


Con estos pasos, ya tendríamos configurado nuestro Magento en Español de España. Este método es también válido para cualquier otro idioma que deseemos emplear.

Acceder al Backend
El primer problema grave que veo en Magento al contrario que en el resto de tecnologías es que cuando llego al último paso de la instalación establezco un nombre de usuario y una contraseña de administrador para acceder al Backend, vamos lo normal con cualquiera de las otras, lo único que cuando termino la instalación e ingreso el nombre de usuario y contraseña, nada de nada, me dice que incorrecto. Tras instalarlo todo nuevamente desde cero en 2 ocasiones y probar con varios navegadores veo que el problema no es que haya olvidado la contraseña 10 segundos después de haberla puesto en la instalación.... uff, que alivio, pensé que estaba perdiendo cualidades, xD

Al final, me puse a buscar en internet y encontré la solución en la siguiente página:

http://iloo.wordpress.com/2011/12/06/magento-no-se-puede-ingresar-al-admin-panel/#comment-513
Por lo visto hay que modificar el siguiente fichero:
magento/app/code/core/Mage/Core/Model/Session/Abstract/Varien.php
Hay que buscar las siguientes líneas y comentar las tres últimas líneas
// session cookie params$cookieParams = array(   'lifetime' => $cookie->getLifetime(),   'path'     => $cookie->getPath(),   'domain'   => $cookie->getConfigDomain(),   'secure'   => $cookie->isSecure(),   'httponly' => $cookie->getHttponly());
Quedando el código de la siguiente forma:
// session cookie params$cookieParams = array(   'lifetime' => $cookie->getLifetime(),   'path'     => $cookie->getPath(),   //'domain'   => $cookie->getConfigDomain(),   //'secure'   => $cookie->isSecure(),   //'httponly' => $cookie->getHttponly());
Con eso ya podremos acceder sin que nos remita una y otra vez a la página de login.

Tras esto, ya entro al Backend y puedo empezar a utilizar Magento. Seguiré exponiendo mis experiencias.

Saludos!!


4 Comentarios

  1. Anónimo dice:

    ¿Será que no sabes instalar un idioma desde el Magento Connect? Si a esto lo encuentras un inconveniente, que no te pase nada...

    Magento no tiene nada que ver ni con Joomla ni con Prestashop, más quisieran estos sistemas parecerse en algo a Magento. Este CMS es otro mundo, mucho más complejo que tocar un Joomla y que no todo el mundo sabe gestionar. De ahí que la gente que espera manejar un Magento como un CMS sencillo, acaban pasándose a Prestashop por que lo encuentran mucho más fácil.
    Magento requiere mucha experiencia y mucho aprendizaje!!

  2. Hola amigo,

    el problema no es que no sepa instalar un idioma, que por cierto si leíste mi post, instalé el idioma español. El problema que veo es que cuando inicias la instalación te deja elegir mil idiomas pero sin embargo se instala en el idioma por defecto y luego si quieres instalar otro idioma tienes que hacerlo desde el back-end. Respondiendo a tu comentario, actualmente trabajo con Joomla, Prestashop y Magento y es cierto que Magento es más complicado y requiere de más aprendizaje no por eso significa que sea peor, que en ningún caso he criticado tal plataforma. Por tu comentario creo que utilizas mucho el Magento y "no sé por qué" de alguna forma te sentiste ofendido al hablar de "MIS PRIMERAS EXPERIENCIAS CON MAGENTO". Simplemente quise explicar la instalación y compararla con otras plataformas similares.

    Saludos y gracias por comentar en el blog.

  3. Unknown dice:

    hola tengo un problema a mi me salio todo bien lo malo es que la interfaz grafica de magento no varga del todo en la web se queda a medias y no puedo modificar nada ni dar click en ninguna opcion por que creen que este pasando esto

  4. Buenas,

    gracias por tu comentario. Para valorar un poco tu problema tendrías que proporcionar más detalles. De todas formas, si quieres tratar más en detalle tu problema te puedes pasar por el foro oficial de Magento y plantearles tu duda, seguro que ellos darán una respuesta más rápida a todos tus problemas :)

    http://foros.mgnt.es/

    Un saludo y gracias

Dejar un comentario