Tutorial: importar desde osCommerce

OSdave

Super Moderador
Miembro del equipo
Pues ya esta la extension para importar desde OSCommerce.
Deciros que esta herramienta esta todavia en fase alfa por lo cual esta muy limitada. Solo se importan 10 categorias, una centena de productos y la dirección principal de cada cliente
  1. En el admin, voy a System->Extensions (nota: al principio tuve un mensaje de error que la carpeta magento no tenia los permisos suficientes. Solo es dar el chmod 777 a esta carpeta y todas las que estan dentro)
  2. Me pide el usuario y contraseña: es el usuario root, el principal, que tiene todos los derechos.
  3. Voy (en otra pestaña) a Magento Connect , le doy al checkbox By checking this box I agree to the extension license agreement. (Acepto las condiciones) y despues al botón Get Extension Key (obtener la llave de extensión)
  4. La llave aparece en un textBox, la copio y la pego en el cuadro del panel de gestion de extensiones de mi admin:
  5. Le doy al botón Install, y me pongo comodo para mirar en la consola tipo matrix todo lo que se esta descargando e instalando.
  6. Ya esta, aparece un mensaje debajo de la consola que me dice de refrescar para ver los cambios, y veo que un botón Refresh ha aparecido justo debajo.
  7. ¡Como mola este sistema de extensiones! Se puede ver la lista de las extensiones instaladas, la ultima siendo la de OSC.
  8. Vuelvo al admin (el enlace arriba que dice Back to admin y ahora en System->Import/Export vemos que hay una nueva entrada: OSCommerce
  9. Relleno los campos (el primero, Name, es el nombre del perfil que estamos creando: en mi caso he puesto prueba osc virgen) y le doy a Save
  10. Le doy a la linea del perfil que acabo de crear, y a continuación a Run Profile (en la columna de la izquierda) y despues a Check Requirements
  11. Aparece un formulario: selecciono el sitio principal y checkeo los 4 checkbox de abajo, para inportar todo: categorias, productos, clientes y pedidos... y a correr! (Start Running)
  12. Se abre otra ventana del navegador donde me detalla paso a paso lo que esta importando. Aqui veis al final de la importacion:
  13. Voy a System->Cache management, en el desplegable selecciono Refresh/refrescar
Y voila, ya tengo importado en mi tienda magento las categorias, los productos, los clientes y los pedidos de mi tienda osc.
En el frontend, abajo del todo hay un desplegable que por defecto esta en Main Website Store, si selecciono oscommerce store, aparecen en la barra debajo del header las categorias que acabo de importar, con sus subcategorias y sus productos, eso si, sin las fotos (habra que subirlas manualmente con vuestro cliente ftp).
En el backend, en el menu Sales/ventas, hay una categoria más: osCommerce Orders, donde veo los pedidos que tenia de mi tienda osc. Y en los clientes también veo los clientes que se habian creado una cuenta en mi tienda osc.

Cuando tengamos la version definitiva, veremos como hackearla para importar nuestra osc con las modificaciones que hemos hecho en ella.
 
Última edición:

OSdave

Super Moderador
Miembro del equipo
es que como vi que habia una version mas reciente de esta herramienta, quise probarla, y esta vez si que ha funcionado bien, con un osc sin modificar, claro
 

nasky

Nuevo usuario
Muchas gracias por este tutorial "OSdave" (me suena haberte leido por otros foros ......)

El caso es que tengo un problema con la instalacion de la extension, primero me atasque un poco ya que magento viene preconfigurado a solo aceptar extensiones estables y como el importador de oscommerce es beta no me dejaba.

Ahora el problema es que copio la "extension key", la pego en su lugar correspondiente y comienza a instalar pero no termina nunca. Con una plantilla y otra extension que he probado termina la instalacion perfectamente y abajo sale un boton de "restart" pero con el importador de oscommerce no consigo que termine la instalacion

¿Sabeis que puede pasar?

Saludos y gracias
 

OSdave

Super Moderador
Miembro del equipo
hola nasky,
sip, puede ser, me gusta participar en foro's ;)
lo que dices de que no termina nunca me paso la primera vez que lo intente, con la primera alfa.
¿Que version estas usando? La verdad que no he tenido tiempo de probar la ultima todavia...
 

nasky

Nuevo usuario
Pues estoy usando la ultima version 1.0.19870

He hecho varias pruebas y nunca termina de instalarlo y como es normal el siguiente paso del manual donde se va a "system:import/export" no me aparece la casilla de oscommerce

Probare en otro host otra version a ver si le hago funcionar

Saludos
 

nasky

Nuevo usuario
Pues definitavamente el fallo que comentaba anteriormente y que no terminaba de instalar es un bug de esa version ya que estube mirando por los foros oficiales en ingles y he visto mas gente con el mismo problema

Esperemos que en futuras versiones lo solucionen, mientras tanto iremos probando otras cosas que no son pocas las funciones a estudiar
 

OSdave

Super Moderador
Miembro del equipo
Esperemos que en futuras versiones lo solucionen, mientras tanto iremos probando otras cosas que no son pocas las funciones a estudiar
¡Esta es la mentalidad! :jeje: Y la verdad es que si, hay muchissimo por estudiar (estoy pensando en tomarme vacaciones para dedicarme a eso...)
Esta funcion es muy importante, ya que la mayoria de nosotros tenemos una tienda y que no molaria tener que recrear una nueva para poder pasarnos a magento. Y ademas, no creo que haya muchas tiendas virgenes por alli, o sea que habra que adaptar el codigo para cada uno.

Por cierto, ¿lo probaste a partir de un osc modificado o no?
 

nasky

Nuevo usuario
Hola de nuevo,

He estado unos dias relajandome en unas cabañas y no he tocado nada pero esta semana con fuerzas recuperadas espero ir modificando el diseño y adaptandola a mis necesidades.

Actualmente tengo una tienda oscommerce con muchas contribuciones que he ido añadiendo con el tiempo. Muchas de estas contribuciones estan incluidas de "serie" en magento por lo que unido a su diseño y las buenas perspectivas de futuro que tiene es lo que ha hecho que me ponga manos a la obra.

Ahora mismo estoy haciendo las pruebas en un hosting gratuito que tengo para esos menesteres pero en cuanto sepa manejarme y tenga el diseño preparado pienso pasarme definitivamente de oscommerce a magento.

Saludosss
 

mantobani

Nuevo usuario
Probado

Acabo de importar 73 productos con este sistema, asi a primeras traspasó todo bien excepto las modificaciones claro está, atributos e imágenes especiales, pero para ir empezando está de miedo.

Estupendo tutorial.

por cierto que lo probé todo en remoto, de servidor a servidor y fue bastante rapido, lo unico que magento traga espacio en server que da gusto.
 

Tamagochi

Nuevo usuario
Hola

Ahora creo que la opcion que comentas es system/Magento connect/Conect manager (ya que extensions package lo tengo que escribir yo creo) de cualquier forma me sale lo que comentas de la carpeta pero no veo que carpeta es a la que le tengo que dar los permisos.

Me podeis ayudar??

Salu2
 

OSdave

Super Moderador
Miembro del equipo
si la osc esta en el mismo servidor pones localhost, si no tienes que poner el servidor en que esta.
 

Tamagochi

Nuevo usuario
Hola

Pues funciono pero ahora no los encuentro sin embargo tienen que estar por que el informe salio todo correcto. Me podeis ayudar a encontrarlo y explicarme como lo pongo en la pagina de la tienda que es la del index.php es que en esa tienda me sale todo en blanco y claro de momento solo quiero poner esa tienda, cuando aprenda a manejarla quien sabe, pero antes de correr tendre que aprender a andar.

Salu2
 

OSdave

Super Moderador
Miembro del equipo
En el frontend, abajo del todo hay un desplegable que por defecto esta en Main Website Store, si selecciono oscommerce store, aparecen en la barra debajo del header las categorias que acabo de importar, con sus subcategorias y sus productos, eso si, sin las fotos (habra que subirlas manualmente con vuestro cliente ftp).
muchas veces la información que necesitamos ya esta, solo es cuestion de buscarla :guiño:
 

Tamagochi

Nuevo usuario
Hola

Lo he probado ya pero es que solo me aparece main store dos veces y en ninguna me aparecen las categorias. Los productos solo aparecen en el sitemap. De cualquier forma quisiera dejar una sola tienda en la que se vea todo al menos de momento. Mira te dejo la url para que veas lo que me refiero:

http://sumarios.com/tiendaprueba

Y por cierto donde tengo que subir las imagenes del oscommerce que creo que ponia una carpeta.

Y gracias por la paciencia que tienes conmigo, gracias a ti esto va funcionando

Salu2
 
Última edición:
Arriba