I use Solspace Tag’s “harvest” feature all the time, to import tags from either from a delimited text field, or from channel categories. This would be a great additional to Taggable.
I tried to rig this up myself for a one-time import, but some architectural decisions in Taggable prevented me from going further.
First, the fieldtype relies on what’s stored in exp_channel_data, not what’s in the exp_taggable_tags_entries table, so I not only would have to import into the exp_taggable_tags and exp_taggable_tags_entries tables (which I did successfully), but I’d also have to assemble and concatenate the tag data in the format Taggable expects for the exp_channel_data fields.
This seemed like too much time investment, so I though the Re-index Tags function might do this for me, using the Taggable db tables as the authoritative tag source, but it did not (it appears only to make sure the relationships between the two Taggable tables are correct, not that the exp_channel_fields columns are properly populated.)
With these roadblocks and the errors with EE 2.2, I’ll have to pass on using Taggable for on this site, but the tagging interface is great, so maybe down the road.
|