Early Bird Registration for DrupalCon Portland 2024 is open! Register by 23:59 PST on 31 March 2024, to get $100 off your ticket.
Hi there,
It would be nice to have this module integrated with webform. It would be very nice to be able to import 1) webform nodes and 2) webform submissions.
For an initial approach to importing submissions you can take a look into webform_import module (only Drupal 6).
Thanks a lot!!
emi
Comment | File | Size | Author |
---|---|---|---|
#9 | migrate_extras_1119478.patch | 10.81 KB | drewish |
#8 | webform.inc_.txt | 8.48 KB | drewish |
#6 | migrate_extras_1119478.patch | 8.5 KB | drewish |
#4 | migrate_extras_1119478.patch | 9.99 KB | drewish |
#3 | migrate_extras_1119478.patch | 9.59 KB | drewish |
Comments
Comment #1
drewish CreditAttribution: drewish commentedI've been doing some work on this but it's focused on submissions.
Comment #2
drewish CreditAttribution: drewish commentedHere's some preliminary stuff. I've been able to insert submissions with text fields. I haven't gotten around to messing with more complex types.
Comment #3
drewish CreditAttribution: drewish commentedGetting closer, I've tested most field types other than grid and hidden.
Comment #4
drewish CreditAttribution: drewish commentedRealized we should pass the node into our DestinationHandlers. Also throw an exception if the pass in a non-webform node.
This is getting close. I'd love some maintainer feedback.
Comment #5
mikeryanHuh, d.o seems to having some trouble, lost my previous reply - anyway, fields() can take $entity_type and $bundle parameters, so you can restrict it to $bundle=='webform'...
Comment #6
drewish CreditAttribution: drewish commentedComment #7
drewish CreditAttribution: drewish commentedMeant to say:
I thought I was following the pattern in MigrateExtrasFlagHandler::fields() but now that I look at it they're calling the module_exists to see if it's safe to call the function. That code is commented out so I'll just delete it since I didn't actually use any of it.
Comment #8
drewish CreditAttribution: drewish commentedThis has a better __toString(), correctly computes update/insert counts when specifying sids an has some WIP code to pick the value of select components. Use the last patch then just drop this in over it. I didn't want to bother re-rolling right now.
Comment #9
drewish CreditAttribution: drewish commentedI think this should be pretty good. Got the selects able to look up keys or values based on an argument.
Comment #10
drewish CreditAttribution: drewish commentedCommitted to 7.x-2.x