Allows you to create dotmailer fields on Drupal 8 entities.
- You need to have a dotmailer account.
- You need to create a dotmailer api user.
- You must have a writable address book in dotmailer.
- You need to install this module via composer.
To use this module you have to download it via a git clone. Will get the project on drupal.org soon. Please follow the Managing dependencies for a custom project on drupal.org to get the dotmailer-api-v2-client installed into Drupal. You will then be able to install and use the module.
-
Follow the instructions from the encrypt module to install an encryption profile that protects your api passwords.
-
Add a dotmailer api user by visiting the following url admin/structure/dotmailer_api_user
-
Assign an appropriate address book to the api user you can click Dotmailer address books tab.
-
Create a dotmailer field against the user entity just like you would normally create a field.
-
Complete all the usual settings.
-
The field should now appear on the user entity.
-
Ensure that you do not use the Test address book. This is not writable by the api.
- Finish the integration to webform (not usable yet).
- Leverage caching more.
- Finish contact data fields.
- Automated tests.
Maintainer and developer:tresti88
Development sponsored by:One
For professional support and development services contact: michaeltrestianu@gmail.com