Skip to main content

Create dexterity objects from easyform submissions

Project description

Create dexterity objects from easyform submissions

Features

  • Easyform action to create dexterity items

  • Converters to meet the target fields requirements for example a data_handler to add timezone info to be able to create events.

Documentation

  • Install the addon within your Plone site

  • From the actions menu choose edit actions and add a new action “Create dexterity content”

  • Choose a location where the items should be create

  • Choose the desired content type

  • Map your form field ids to the item field ids and add converters as needed

Available converters

  • plaintext_to_intellitext: converts plain text to html,

  • datetime_with_timezone: adds portal default timezone to datetime,

Mapping

Field mapping format: “formFieldId itemFieldId:fieldtype” Make sure you have at least the title mapping defined, because it will also be used to create the id of the item!

Example:

topic title
comments text:plaintext_to_intellitext
event_start start:datetime_with_timezone

Contribute

Support

If you are having issues, please let us know on the issue tracker.

License

The project is licensed under the GPLv2.

Contributors

Changelog

1.0a1 (unreleased)

  • Initial release. [agitator]

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

File details

Details for the file collective.easyformplugin.createdx-1.0a3.tar.gz.

File metadata

  • Download URL: collective.easyformplugin.createdx-1.0a3.tar.gz
  • Upload date:
  • Size: 14.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.7.8

File hashes

Hashes for collective.easyformplugin.createdx-1.0a3.tar.gz
Algorithm Hash digest
SHA256 74c177735ae40c80d9603621a6407831a7c6c4b509c4744d1d69e0b41bfe9981
MD5 7e7abdc8a24b5c09e220f2772c4d1ce0
BLAKE2b-256 7107992c6d672ea21d5b3e607d65e00719c91b9dc9caa4c7db9fab0ffd638a80

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page