Hola,
quiero probar CSV Improved y he visto Vuestro videotutorial.
Lo que pasa es que en la web de CSV Improved me puedo descargar (como usuario registrado) la versión 1.9, en el videotutorial se habla de la versión 2.1.16.1. Igual es de pago aun en el videotutorial dice que registrándose se puede bajar.
(Antes de comprar la licencia me gustaría probarlo...)
Lo que me pasa es que en esta versión no hay plantillas de instalada ni puedo crear una plantilla nueva, cuando lo intento me da el siguiente error:
No valid license, don't forget to register your copy
There was a problem storing the data: TableCsvi_templates::store failed - Unknown column 'template_id' in 'field list' SQL=INSERT INTO `jos_csvi_templates` ( `template_id`,`template_name`,`template_type`,`skip_first_line`,`show_preview`,`use_column_headers`,`collect_debug_info`,`overwrite_existing_data`,`skip_default_value`,`include_column_headers`,`text_enclosure`,`field_delimiter`,`thumb_create`,`thumb_width`,`thumb_height`,`file_location_product_images`,`file_location_category_images`,`file_location_media`,`file_location_export_files`,`max_execution_time`,`max_input_time`,`memory_limit`,`post_max_size`,`upload_max_filesize`,`ignore_non_exist`,`thumb_extension`,`append_categories`,`export_date_format`,`use_system_limits`,`add_currency_to_price` ) VALUES ( '0','Importacion','productimport','1','0','0','0','1','0','0','-','^','0','90','90','/home/dentalan/public_html/components/com_virtuemart/shop_image/product','/home/dentalan/public_html/components/com_virtuemart/shop_image/category','/home/dentalan/public_html/media','/home/dentalan/public_html','120','300','200','25','55','0','none','0','d/m/Y H:i:s','0','0' )
¿Alguien me podría ayudar?
Muchas gracias.
Marco
Hola Marco,
No valid license, don't forget to register your copy
Te dice claramente que tu licencia no es válida y que tu copia no está registrada, motivo por el que te devuelve ese error.
Saludos
Hola Gnumax,
lo que pasa es que en Vuestro video tutorial dice que se puede trabajar con el componente sin introducir la licencia y que esto limita algunas funciones y muestra el mensaje de error.
http://www.youtube.com/watch?v=ZvyBKUiESBQ (mas o menos en el minuto 7 del video tutorial).
Saludos.
Marco
Hola Marco,
Parece que la gente de csvimproved ha cambiado su política y ahora tienes que contratar la licencia, lo hemos usado en muchas webs y si necesitas importar o exportar te tiene que funcionar bien, creo que vale la pena pagar lo que piden por la licencia.
El error que comentas creo recordar que era de una versión anterior de csv imrproved porque lo he visto varias veces.
Hola Lucas,
es cierto, han cambiado política y las versiones de descarga.
Estoy de acuerdo contigo que merece la pena pagar la licencia para utilizarlo lo que pasa es que necesito probar para ver si puedo utilizar el componente para un cliente.
He instalado la versión 0.9 que es gratuita pero con menos funciones.
Estoy haciendo pruebas y parece que funciona.
Aprovecho para hacer una consulta: necesito importar unos 3.000 productos, en la tienda hay 3 niveles de categorías anidadas. ¿Como puedo asignarles la categoría a cada producto? He visto que en el campo de la plantilla el formato es familia/categoría/subcategoría. ¿Tengo que ponerle a mano en la hoja Excel la subcategoría a todos? Igual hay alguna función de CSV Improved (versión de pago) que permite agilizar esta función.
Muchas gracias.
Marco
Hola, existen dos formas de por de poder asignar las categorías a los productos que vayas a importar desde CSV Improved.
En la primera, tendrías que usar el campo de importación category_id. En el registro de cada uno de los productos deberías introducir el id de la categoría a la que va a pertenecer el producto. Para ello, deberás tener previamente creadas las categorías de productos en Virtuemart. Para saber el id de cada categoría deberás ir en el menú de administración de Virtuemart a Productos->Listar Categorías. En la tabla con el listado de categorías podrás ver en la última columna el id de cada una de ellas.
El otro sistema consiste en utilizar el campo de importación category_path del CSV Improved. En el caso para este campo deberías introducir el nombre de la categoría, teniendo en cuenta que si es una subcategoría de otra categoría deberás indicar la ruta completa. Por ejemplo, se podría poner:
categoria/sub-categoria_1/sub_categoria_2
que correspondería con una subcategoría de segundo nivel. Si no tienes subcategorías y, por ejemplo, quieres agregar el producto a la categoría "ordenadores" solo deberías poner ese nombre.
En este caso, no es necesario crear las categorías previamente en Virtuemart, ya que se generarán directamente desde el CSV Improved. Es importante que si vas a usar este sistemas tengas cuidado con los nombres de las categorías, de forma que uses siempre los mismos, ya que un pequeño cambio en el nombre de una categoría podría hacer que se generase una nueva categoría.
Muchissima gracias Pablo,
ya lo tengo claro.
Saludos.
Marco