mediatis / formrelay-salesforce
Delivery system for Salesforce (Web-To-Lead-API) based on Mediatis Formrelay
Installs: 4 961
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 5
Forks: 0
Open Issues: 0
Type:typo3-cms-extension
Requires
- form-relay/salesforce: ^2.0
- mediatis/formrelay: ^5.0||^6.0
- typo3/cms-core: ^10.4 || ^11.4
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.0
- nimut/testing-framework: ^4.1.5
Suggests
- georgringer/news: ^7.2 || ^8.3
Replaces
- mediatis/formrelay_salesforce: 5.0.2
- typo3-ter/formrelay-salesforce: 5.0.2
README
This extension is base on the mediatis/formrelay package and you and use it to get the data of any TYPO3/form (or other form extensions that are supported by formrelay) to Salesforce. We use the Web2Lead API of Salesforce, so all your triggers you defined in SFDC will be fired.
You should checkout https://github.com/mediatis/formrelay to find more detail how use the plugin.
Installation
composer require mediatis/formrelay-salesforce
Support
If you have any question, please contact us voehringer@mediatis.de
Submit bug reports or feature requests
Look at the Issues for what has been planned to be implemented in the (near) future.
Setup
All basic settings, explained in EXT:formrelay, (including the overwrite mechanics) apply to this extension as well.
plugin.tx_formrelay_salesforce.settings.enabled
Default: 0
.
Set to 1
to enable the extension.
plugin.tx_formrelay_salesforce.settings.salesForceUrl
Default: https://webto.salesforce.com/servlet/servlet.WebToLead?encoding=UTF-8
.
Set the URL of the SFDC Web-To-Lead API.
plugin.tx_formrelay_salesforce.settings.campaignNumber.deleteCookieAfterSending
Default: 0
.
Set the flag whether or not to delete the cookie that stored the campaign number.
plugin.tx_formrelay_salesforce.settings.defaults.oid
Default: none.
plugin.tx_formrelay_salesforce.settings.defaults.lead_source
Default: Web - TYPO3 formrelay
.
plugin.tx_formrelay_salesforce.settings.defaults.encoding
Default: UTF-8
.
plugin.tx_formrelay_salesforce.settings.defaults.debug
Default: none.
plugin.tx_formrelay_salesforce.settings.defaults.debugEmail
Default: none.
plugin.tx_formrelay_salesforce.settings.fields.mapping
There is a default mapping for standard SFDC fields set.