2017 © Pedro Peláez
 

silverstripe-module silverstripe-typeform

Module to provide integration with Typeform. Downloads submissions and allows them to be managed within SilverStripe.

image

dnadesign/silverstripe-typeform

Module to provide integration with Typeform. Downloads submissions and allows them to be managed within SilverStripe.

  • Monday, April 18, 2016
  • by wilr
  • Repository
  • 13 Watchers
  • 2 Stars
  • 41 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 2 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

SilverStripe Typeform

Maintainer Contact

Requirements

  • SilverStripe 3.1

Documentation

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)

Installation

composer require "dnadesign/silverstripe-typeform"

Usage

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);

Features

* 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

The Versions

18/04 2016

dev-master

9999999-dev

Module to provide integration with Typeform. Downloads submissions and allows them to be managed within SilverStripe.

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe typeform