Hi,

I am importing data from an XML file into nodes with a 'Reference to term' field.

I use Feeds Tamper to transform the string of keywords into multiple keywords.

The term is only added to the field if it already exists in the vocabulary. Normally it should create automatically a new term, no? Bug? Or am I doing something wrong.

Files: 
CommentFileSizeAuthor
#5 2061285.png124.74 KBMegaChriz

Comments

Project:Feeds» Feeds Tamper
Version:7.x-2.x-dev» 7.x-1.x-dev
Component:Feeds Import (feature)» Code

This seems like a bug with the way Feeds Tamper handles multiple keywords. With an "out of the box" feed importer, terms ARE created if they don't exist regardless of the taxonomy field setting. Even if the field is set to select list, a term that doesn't exist is created.

Can yo do a simple test to confirm this? Using a copy of the source, remove all but one of the terms in the element you've mapped to the taxonomy field so that Feeds Tamper isn't necessary. Configure the source so that at least one of the terms would be new. Clone the importer and remove Feeds Tamper. Run that?

Is the new term created?

I ma having a similar issue... Simple Expode plugin was working fine for my taxonomy terms (select list), and know it doesn't work at all. Even if the terms exist, the node doesn't get the term ...

Project:Feeds Tamper» Feeds
Assigned:Unassigned» twistor
Priority:Major» Normal
Status:Active» Postponed (maintainer needs more info)
Issue tags:-taxonomy, -node, -Feeds, -feeds tamper

Can you check the "Target configuration" settings on the mapping form? Feeds Tamper doesn't have anything to do with auto creating taxonomy terms. That's a separate setting.

Issue summary:View changes

Sorry for bringing this old one up!

When I check "Auto Update", the setting is not saved and no terms are added ;-(

Version:7.x-1.x-dev» 7.x-2.x-dev
StatusFileSize
new124.74 KB

Be sure to hit the "Save" button on the bottom of the page after changing target configuration. See also the attached image.

Ideally, Feeds should display a message about unsaved changes when target configuration is updated.