1. planuwkantoor
  2. RO CSVI
  3. Friday, 30 January 2015
  4.  Subscribe via email
I like to import products and retrieve information from icecat.

the versions:
PHP version 5.3.29
Joomla version 3.3.6
Database schema version 5.18
Name: CSVI Pro
Version: 5.20


CSV file I use:

product_sku;manufacturer_name;product_name;product_desc;product_s_desc;features
NP-R522-JS03;Samsung;;;;
EM4544;Eminent;;;;

The result i get:

http://www.planuwkantoor.nu/icecat/icecat_import result.PNG

But this is what VM gets from the system:
http://www.planuwkantoor.nu/icecat/icecat_vm_productlist.PNG

All settings and results are attached in this topic.
I hope i can get some help...

Regards,

Marcel
Accepted Answer Pending Moderation
Hello Marcel,

The only thing missing from your report is the debug log. That I need to know what is happening during your import. Post that as well please :)
Kind regards,

RolandD

=========================
If you use our extensions, please post a rating and a review at the Joomla! Extension Directory
  1. more than a month ago
  2. RO CSVI
  3. # 1
Accepted Answer Pending Moderation
Excuse me :(
Here is the log
Attachments (1)
  1. more than a month ago
  2. RO CSVI
  3. # 2
Accepted Answer Pending Moderation
Well that helps :) Now we can see that CSVI doesn't find any related ICEcat ID:

2015-01-30	09:26:05	2	[DEBUG]	Looking for ICEcat ID
2015-01-30 09:26:05 2 [QUERY] SELECT product_id FROM `at0nr_csvi_icecat_index` AS i LEFT JOIN `at0nr_csvi_icecat_suppliers` AS s ON s.supplier_id = i.supplier_id WHERE i.`prod_id` = 'EM4544' AND s.`supplier_name` = 'Eminent'
2015-01-30 09:26:05 2 [DEBUG] Looking for ICEcat ID
2015-01-30 09:26:05 2 [QUERY] SELECT product_id FROM `at0nr_csvi_icecat_index` AS i LEFT JOIN `at0nr_csvi_icecat_suppliers` AS s ON s.supplier_id = i.supplier_id WHERE i.`prod_id` LIKE 'EM4544%' AND s.`supplier_name` = 'Eminent'
2015-01-30 09:26:05 2 [DEBUG] Looking for ICEcat ID
2015-01-30 09:26:05 2 [QUERY] SELECT product_id FROM `at0nr_csvi_icecat_index` AS i LEFT JOIN `at0nr_csvi_icecat_suppliers` AS s ON s.supplier_id = i.supplier_id WHERE i.`m_prod_id` = 'EM4544' AND s.`supplier_name` = 'Eminent'
These queries have no result and as a result CSVI can't contact ICEcat because there is no product ID from ICEcat.

The IDs you use need to be present in the ICEcat database.
Kind regards,

RolandD

=========================
If you use our extensions, please post a rating and a review at the Joomla! Extension Directory
  1. more than a month ago
  2. RO CSVI
  3. # 3
Accepted Answer Pending Moderation
Roland,

I used the example you are providing me:
http://www.csvimproved.com/en/support/import/203-virtuemart/794-import-icecat-product-specifications

I attached the import file.

its al about the first product (thats in the example)
second line is a wild try and you can forget about it
Attachments (1)
  1. more than a month ago
  2. RO CSVI
  3. # 4
Accepted Answer Pending Moderation
Hello,

I see that ICEcat seems to have removed that example product from their list. One product that is present in my list is product SKU 10J0001 from manufacturer Lexmark.

You can have a try with that.
Kind regards,

RolandD

=========================
If you use our extensions, please post a rating and a review at the Joomla! Extension Directory
  1. more than a month ago
  2. RO CSVI
  3. # 5
Accepted Answer Pending Moderation
Thank you very much,
That helped alot.

Next problem is that the image(s) are not saved
I included the log
I hope you can help
Attachments (1)
  1. more than a month ago
  2. RO CSVI
  3. # 6
Accepted Answer Pending Moderation
Next problem is that the image(s) are not saved
You have not included the image fields, so they are not processed. You need to include the file_url and file_url_thumb fields.
Kind regards,

RolandD

=========================
If you use our extensions, please post a rating and a review at the Joomla! Extension Directory
  1. more than a month ago
  2. RO CSVI
  3. # 7
Accepted Answer Pending Moderation
It works :)
Thank you for your great help.
I bet i need you again ;)
  1. more than a month ago
  2. RO CSVI
  3. # 8
Accepted Answer Pending Moderation
At this moment i do not understand the following

this is the import file:
product_sku;manufacturer_name;product_name;product_desc;product_s_desc;features;file_url;file_url_thumb
10J0001;Lexmark;;;;;;
EW3705;Ewent;;;;;;
EM6105;Eminent;;;;;;

first line is your example.
the other 2 i created myself.
I can find them in ice cat but they are not correct imported
And yes i am feeling stupid :(
Attachments (1)
  1. more than a month ago
  2. RO CSVI
  3. # 9
Accepted Answer Pending Moderation
the other 2 i created myself.
I can find them in ice cat but they are not correct imported
CSVI cannot find them in your ICEcat data. It looks for them here
2015-02-02	09:39:43	3	[DEBUG]	Zoeken naar ICEcat ID
2015-02-02 09:39:43 3 [QUERY] SELECT product_id FROM `at0nr_csvi_icecat_index` AS i LEFT JOIN `at0nr_csvi_icecat_suppliers` AS s ON s.supplier_id = i.supplier_id WHERE i.`prod_id` = 'EM6105' AND s.`supplier_name` = 'Eminent'
2015-02-02 09:39:43 3 [DEBUG] Zoeken naar ICEcat ID
2015-02-02 09:39:43 3 [QUERY] SELECT product_id FROM `at0nr_csvi_icecat_index` AS i LEFT JOIN `at0nr_csvi_icecat_suppliers` AS s ON s.supplier_id = i.supplier_id WHERE i.`prod_id` LIKE 'EM6105%' AND s.`supplier_name` = 'Eminent'
2015-02-02 09:39:43 3 [DEBUG] Zoeken naar ICEcat ID
2015-02-02 09:39:43 3 [QUERY] SELECT product_id FROM `at0nr_csvi_icecat_index` AS i LEFT JOIN `at0nr_csvi_icecat_suppliers` AS s ON s.supplier_id = i.supplier_id WHERE i.`m_prod_id` = 'EM6105' AND s.`supplier_name` = 'Eminent'
This means there is no id by that code or no supplier by that name or both. Remember the Free ICEcat database does not contain all products compared to the paid ICEcat database. I checked your last entry against my ICEcat database that I just updated and it is found. Check if your ICEcat database is up-to-date otherwise load it again. You should get 463315 files and 2964 manufacturers when you go to the Settings -> ICEcat tab.
Kind regards,

RolandD

=========================
If you use our extensions, please post a rating and a review at the Joomla! Extension Directory
  1. more than a month ago
  2. RO CSVI
  3. # 10
Accepted Answer Pending Moderation
Table Count
Files 203000
Supplier 3097

When i update the database it always crashes at the end with a error and a 404.
Is it usefull to give you access to my backend?
  1. more than a month ago
  2. RO CSVI
  3. # 11
Accepted Answer Pending Moderation
Gzip was bothering me i guess
now i imported with no error :)

Files 581077
Supplier 3074

differs from you (Country related?)

It imported now also the EM6105

But not the EW3705
Is it possible to check in your DB if its there? (to be sure)

Thanks :)
  1. more than a month ago
  2. RO CSVI
  3. # 12
Accepted Answer Pending Moderation
This can be country related I think. At least you have a lot of them :) As for the EW3705, this is also present here.
Kind regards,

RolandD

=========================
If you use our extensions, please post a rating and a review at the Joomla! Extension Directory
  1. more than a month ago
  2. RO CSVI
  3. # 13
  • Page :
  • 1


There are no replies made for this post yet.
Be one of the first to reply to this post!