I am having issues with importing images using the image grabber module.
I have over 30k+ products I'd like to import and have been trying out Drupal. I've made many Drupal sites before, but this is my first ecommerce related site. I'm not sure if its relevant or not, but I'm using the Feeds Commerce Product Processor instead of a Node Processor for the importer. So that's my first question, is the feeds image grabber compatible with the Feeds Commerce Product Processor?
I am not receiving any errors in the the feeds log or watchdog log. It seems to grab all fields from my csv file except the images.
I have attached a sample row from my csv file, export of the importer, and screenshot of image grabber config.
Thanks in advance for any help.
----------------------------------------
CSV ROW SAMPLE
EXPORT OF IMPORTER
$feeds_importer = new stdClass();
$feeds_importer->disabled = FALSE; /* Edit this to true to make a default feeds_importer disabled initially */
$feeds_importer->api_version = 1;
$feeds_importer->id = 'import_products';
$feeds_importer->config = array(
'name' => 'Import Products',
'description' => '',
'fetcher' => array(
'plugin_key' => 'FeedsFileFetcher',
'config' => array(
'allowed_extensions' => 'txt csv tsv xml opml',
'direct' => FALSE,
'directory' => 'public://feeds',
'allowed_schemes' => array(
0 => 'public',
),
),
),
'parser' => array(
'plugin_key' => 'FeedsCSVParser',
'config' => array(
'delimiter' => ',',
'no_headers' => 0,
),
),
'processor' => array(
'plugin_key' => 'FeedsCommerceProductProcessor',
'config' => array(
'product_type' => 'product',
'author' => 0,
'tax_rate' => TRUE,
'mappings' => array(
0 => array(
'source' => 'SKU',
'target' => 'sku',
'unique' => FALSE,
),
1 => array(
'source' => 'PartNoID',
'target' => 'field_partnoid',
'unique' => FALSE,
),
2 => array(
'source' => 'Image1',
'target' => 'field_large_image:fig',
'unique' => FALSE,
),
3 => array(
'source' => 'Image2',
'target' => 'field_vendor_logo:fig',
'unique' => FALSE,
),
4 => array(
'source' => 'Image3',
'target' => 'field_small_image:fig',
'unique' => FALSE,
),
5 => array(
'source' => 'VendorName',
'target' => 'field_vendor_name',
'unique' => FALSE,
),
6 => array(
'source' => 'SuggestedPrice',
'target' => 'commerce_price:amount',
'unique' => FALSE,
),
7 => array(
'source' => 'Weight',
'target' => 'field_weight',
'unique' => FALSE,
),
8 => array(
'source' => 'AS400Description',
'target' => 'title',
'unique' => FALSE,
),
9 => array(
'source' => 'ProductName',
'target' => 'field_product_name',
'unique' => FALSE,
),
10 => array(
'source' => 'Level4Name',
'target' => 'field_level4name',
'unique' => FALSE,
),
11 => array(
'source' => 'Level5Name',
'target' => 'field_level5name',
'unique' => FALSE,
),
12 => array(
'source' => 'Level6Name',
'target' => 'field_level6name',
'unique' => FALSE,
),
13 => array(
'source' => 'Attribute1Name',
'target' => 'field_attribute1name',
'unique' => FALSE,
),
14 => array(
'source' => 'Attribute1Value',
'target' => 'field_attribute1value',
'unique' => FALSE,
),
15 => array(
'source' => 'Attribute2Name',
'target' => 'field_attribute2name',
'unique' => FALSE,
),
16 => array(
'source' => 'Attribute2Value',
'target' => 'field_attribute2value',
'unique' => FALSE,
),
17 => array(
'source' => 'Attribute3Name',
'target' => 'field_attribute3name',
'unique' => FALSE,
),
18 => array(
'source' => 'Attribute3Value',
'target' => 'field_attribute3value',
'unique' => FALSE,
),
19 => array(
'source' => 'Attribute4Name',
'target' => 'field_attribute4name',
'unique' => FALSE,
),
20 => array(
'source' => 'Attribute4Value',
'target' => 'field_attribute4value',
'unique' => FALSE,
),
21 => array(
'source' => 'Attribute5Name',
'target' => 'field_attribute5name',
'unique' => FALSE,
),
22 => array(
'source' => 'Attribute5Value',
'target' => 'field_attribute5value',
'unique' => FALSE,
),
23 => array(
'source' => 'Attribute6Name',
'target' => 'field_attribute6name',
'unique' => FALSE,
),
24 => array(
'source' => 'Attribute6Value',
'target' => 'field_attribute6value',
'unique' => FALSE,
),
25 => array(
'source' => 'Description',
'target' => 'field_description',
'unique' => FALSE,
),
26 => array(
'source' => 'Status',
'target' => 'status',
'unique' => FALSE,
),
),
'update_existing' => '0',
'input_format' => 'plain_text',
'skip_hash_check' => 0,
'bundle' => 'product',
),
),
'content_type' => '',
'update' => 0,
'import_period' => 1800,
'expire_period' => 3600,
'import_on_create' => TRUE,
'process_in_background' => FALSE,
);
Comment | File | Size | Author |
---|---|---|---|
Screen Shot 2014-01-09 at 11.01.18 AM.png | 64.73 KB | frtime1 |
Comments
Comment #1
frtime1 CreditAttribution: frtime1 commentedComment #2
frtime1 CreditAttribution: frtime1 commentedComment #3
Anonymous (not verified) CreditAttribution: Anonymous commentedGreetings
solved the problem somehow? I have the same.
Comment #4
sillo CreditAttribution: sillo commented4 years later.. Any news?