Skip to content
No description or website provided.
PHP JavaScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Classes
Configuration
Resources
README.md
composer.json
ext_emconf.php
ext_localconf.php
ext_tables.php
ext_tables.sql
ext_typoscript_setup.txt

README.md

Form Dynamic Recipient for EXT:form / TYPO3 8.7

This extension adds simple database records, that can be used to generate a select field in the frontend. The selected option can be accessed with an assigned alias and thus be used as a dynamic recipient, e.g. in the Recipient address field.

Installation

Clone to typo3conf/ext/form_dynamic_recipient

git clone https://github.com/akiessling/t3ext-form_dynamic_recipient.git form_dynamic_recipient

or install via composer

composer config repositories.form_dynamic_recipient vcs https://github.com/akiessling/t3ext-form_dynamic_recipient.git
composer require andreaskiessling/form-dynamic-recipient:dev-master

Configuration

  • Create database records with a label and target email address
  • add a select field of type Selectable recipient to the form, configure the page to load the values from and the variable to fill with the selected value, e.g. dynamicRecipient
  • Configure the Email to receiver finisher with {dynamicRecipient.email} and {dynamicRecipient.label} - set the form field to required, if you use {dynamicRecipient.email} as the target email address.

ToDos

  • validate submitted option to contain a uid from the records of the configured storage page

Resources

You can’t perform that action at this time.