I've set up an XML importer and mapped my title, description, and URL fields (along with another URL -> image field using Feeds Image Grabber) and only the title and description are getting added. Neither the URL nor the image are importing at all.

I'm not sure if it's relevant to this issue or not, but to avoid permissions issues I tried using the user 1 account as the importer but nodes are always created under the anonymous account. I also adjusted permissions to make sure that the anonymous account could create the "field item" content type and inside of that type I manually modified field permissions to allow anonymous to create and edit all fields, to no avail.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

Saoirse1916 created an issue. See original summary.

MegaChriz’s picture

Project: Feeds » Feeds Image Grabber
Version: 7.x-2.0-beta1 » 7.x-1.x-dev
Status: Active » Closed (duplicate)

The "URL" target is saved in the feeds_item table (it is not a link field). For the issue with Feeds Image Grabber I think you need to take a look at #2244833: Image Grabber doesn't work with latest version of Feeds, so I'm closing this as a duplicate of that issue.

Saoirse1916’s picture

Thank you for the link to the Image Grabber issue, I'll check that out -- I'm not sure I follow the problem with the URL though, as I'm mapping that to a newly created field in the Feed Item content type. Shouldn't that then be added to the node if I do it that way?

MegaChriz’s picture

Pay attention to the target name between parentheses. The target "url" is an internal target saved in the feeds_item table. I suppose it was created to match it with the item URL from a RSS feed. If you have also added a link field called "URL" and you want to map to that, look for something like "URL: URL (field_url:url)" or "Link: URL (field_link:url)".

If you want to ensure that your source is right, you could check this with my Feeds import preview module.