Buenos dias, estoy realizando una web privada para unos 500 usuarios mas o menos. Los usuarios los tengo en un fichero xls, con los campos: Apellidos, Nombre, Telefono, Participacion, Bloque, Plaza.
Mi idea es introducir los usuarios en la base de datos de la pagina de forma que al poner la dirección de la pagina aparezca nombre y pass. Hasta aqui bien (explico esto para aclarar un poco mi duda).
El problema lo tengo a la hora de importar los usuarios a la base de datos. Los pasos que sigo son los siguentes:
1) Abro el archivo xls, copio las filas que realmente me hacen falta en otro xls y este lo guardo como un archivo *.csv separado por comas.
2) Abro la base de datos en phpmyadmin y en la tabla jos_users pincho importar e indico la ruta del archivo y el tipo (CSV).
3) La importacion se realiza con exito, e incluso en la parte de administración, gestion de usuarios me muestra que hay unas 10 paginas, pero no veo los usuarios.
Ahora mi duda:
Tengo que hacer lo mismo con la tabla jos_core_acl_aro y jos_core_acl_groups_aro_maps?, es decir, tambien importo el fichero csv en estas dos tablas como lo importe en la jos_users?.
Es por tema de relaciones entre tablas?, si es asi, como lo relaciono?. Que operaciones tengo que realizar con estas dos tablas?.
Tengo metido unos 100 usuarios " a mano" me quedan unos 400 y la verdad que es bastante engorroso.
Muchas Gracias!!!!
Hola Francisco, el tema de crear los usuarios es más complicado que eso, ten en cuenta que ahora has de relacionar esas tablas por ID y eso es complicado hacerlo solo con CSVs, y tendrías que programar algo..
Te recomiendo que pruebes algunas extensión de las que ya hay hechas para hacer esta tarea:
http://extensions.joomla.org/extensions/migration-a-conversion/users-import-a-export
en concreto esta tiene buena pinta:
http://extensions.joomla.org/extensions/migration-a-conversion/users-import-a-export/5430
Y es libre de uso..
Saludos
Muchas gracias David, voy a probar la extension que me comentas y te doy la respuesta.
Muchas gracias David, descargue e instale la segunda extension que me comentastes y ha funcionado
Saludos