MIXIN: TYPO3

TYPO3

Version1.4.0
Download30
Stock
Total Files1
Size0.00 KB
Create DateJanuary 8, 2018
Last UpdatedJanuary 8, 2018

Welcome to the official TYPO3 extension for Mautic!

Version: 1.4.0

State: Beta.

Dependencies

  • PHP 7.0^
  • TYPO3 8.7^
  • Mautic API Library 2.6^
  • EscopeczMauticFormSubmit 1.1^
  • Composer

Features

  • Create forms in TYPO3 and automatically sync them with your Mautic installation (supports create, duplicate, edit and delete)
  • Send form data directly to Mautic
  • Create a contact in Mautic from data collected in TYPO3 forms
  • Integration of the Mautic tracking script
  • Load dynamic content into your TYPO3 content

Don't forget to head into the extension configuration to set up TYPO3 with the details of your Mautic installation.

Tracking is also disabled by default. Head to the extension configuration to turn it on.

Installation (via Composer) (recommended)

Add the following to the composer.json of your TYPO3 installation

"repositories": [
    { "type": "vcs", "url": "git@github.com:mautic/mautic-typo3.git" }
	],
require {
    "mautic/mautic-typo3": "^1.3"
}

Run the following command

$ composer install

Go into the TYPO3 backend to the Extensions module and enable the 'Mautic' extension

Installation (without composer)

When retrieving the file from TER you can install this file using the extension manager.

If you want to build the latest master you need to create the extension zip file:

  • Clone package
  • Run composer run-script package
  • A mautic.zip is created, this file can be imported by your extension manager

A thank you to

  • Beech.it for helping in getting started and tackling questions about TYPO3
  • John Linhart (escopecz) for helping me get started with the Mautic development environment
  • TYPO3 Community for help, tips and feature requests
  • Mautic Community for help, tips and feature requests

How to contribute

  • Fork the repository
  • Create a new branch with your feature or fix
  • Make sure to run php-cs-fixer over your code
  • Push changes to your branch
  • Create a pull request to this repository
  • Note that the travis build should succeed before requests are approved

Need help with integration?

Got questions?

Development

  • When updating/changing composer requirements don't forget to update the composer.json in the private directory. (Only for non TYPO3 composer packages, TYPO3 packages should be installed by extension manager)

[file_list]
Download

Leave a Reply

Your email address will not be published. Required fields are marked *