TypoScript¶
powermail2salesforce needs some basic TypoScript configuration. To do so you
have to add an +ext template to either the root page of your website or to a
specific page which contains the powermail2salesforce plugin.
Locate page
You have to decide where you want to insert the TypoScript template. Either root page or page with
powermail2salesforceplugin is OK.Create TypoScript template
Switch to template module and choose the specific page from above in the pagetree. Choose
Click here to create an extension templatefrom the right frame. In the TYPO3 community it is also known as "+ext template".Add static template
Choose
Info/Modifyfrom the upper selectbox and then click onEdit the whole template recordbutton below the little table. On tabIncludeslocate the sectionInclude static (from extension). Use the search aboveAvailable itemsto search forpowermail2salesforce. Hopefully just one record is visible below. Choose it, to move that record to the left.Save
If you want you can give that template a name on tab "General", save and close it.
Constants Editor
Choose
Constant Editorfrom the upper selectbox.powermail2salesforceconstantsChoose
PLUGIN.TX_POWERMAIL2SALESFORCEfrom the category selectbox to show justpowermail2salesforcerelated constantsConfigure constants
Adapt the constants to your needs.
Configure TypoScript
As constants will only allow modifiying a fixed selection of TypoScript you also switch to
Info/Modifyagain and click onSetup. Here you have the possibility to configure allpowermail2salesforcerelated configuration.
Finisher¶
Finisher Configuration¶
_enable¶
- _enable¶
- Type
boolean
- Default
1
- Path
plugin.tx_powermail.settings.setup.finishers.100.config
With this switch you can deactivate the connection to salesforce API.
targetUrl¶
- targetUrl¶
- Required
true
- Type
string
- Default
[EMPTY]
- Path
plugin.tx_powermail.settings.setup.finishers.100.config
Set the
*.phpURI endpoint of the salesforce API endpoint starting withhttps://. Example:http://www.target.com/target.php.
orgid¶
This is a salesforce specific option.
- orgid¶
- Required
true
- Type
integer
- Default
[EMPTY]
- Path
plugin.tx_powermail.settings.setup.finishers.100.config
Set the organization UID.
recordType¶
This is a salesforce specific option.
- recordType¶
- Required
true
- Type
string
- Default
[EMPTY]
- Path
plugin.tx_powermail.settings.setup.finishers.100.config
Set the record type.
type¶
This is a salesforce specific option.
- type¶
- Required
true
- Type
string
- Default
[EMPTY]
- Path
plugin.tx_powermail.settings.setup.finishers.100.config
Set the type.
origin¶
This is a salesforce specific option.
- origin¶
- Required
true
- Type
string
- Default
[EMPTY]
- Path
plugin.tx_powermail.settings.setup.finishers.100.config
Set the origin.
username¶
Basic Auth Protection - leave empty if Target is not protected.
- username¶
- Type
string
- Default
[EMPTY]
- Path
plugin.tx_powermail.settings.setup.finishers.100.config
Set the username for the
.htaccessbasic auth protection.