dev-master
9999999-devModule to provide integration with Typeform. Downloads submissions and allows them to be managed within SilverStripe.
BSD-3-Clause
The Requires
silverstripe typeform
Wallogit.com
2017 © Pedro Peláez
Module to provide integration with Typeform. Downloads submissions and allows them to be managed within SilverStripe.
This module provides integration with Typeform.com and SilverStripe in a way
that SilverStripe Page objects can have a linked Typeform Form and submissions
made through Typeform are brought into SilverStripe to be managed through a
ModelAdmin interface., (*1)
composer require "dnadesign/silverstripe-typeform"
Add the TypeformExtension extension to your formable page type. For
example, in mysite/_config/extensions.yml, (*2)
Page:
extensions:
- TypeformExtension
Rebuild the database and complete the new Typeform tab in the CMS., (*3)
To sync submissions call dev/tasks/SyncTypeformSubmissions. You can also sync
individual forms (say on submission callback) by creating an action and manually
invoking the SyncTypeformSubmissions_Single class, (*4)
$sync = new SyncTypeformSubmissions_Single($this->TypeformKey); $results = $sync->syncComments($this);
* Imports questions, forms and submissions into SilverStripe Data Models * Attach Typeform pages to any SilverStripe Object * CMS Admin interface for viewing and managing Typeform data
Module to provide integration with Typeform. Downloads submissions and allows them to be managed within SilverStripe.
BSD-3-Clause
silverstripe typeform