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
powermail2salesforce
plugin 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 template
from the right frame. In the TYPO3 community it is also known as "+ext template". -
Add static template
Choose
Info/
from the upper selectbox and then click onModify Edit the whole template record
button below the little table. On tabIncludes
locate the sectionInclude static
. Use the search above(from extension) Available items
to 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 Editor
from the upper selectbox. -
powermail2salesforce
constantsChoose
PLUGIN.
from the category selectbox to show justTX_ POWERMAIL2SALESFORCE powermail2salesforce
related constants -
Configure 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/
again and click onModify Setup
. Here you have the possibility to configure allpowermail2salesforce
related configuration.
Finisher
class
class
-
- Required
-
true
- type
-
string
- Default
-
JWeilandPowermail2salesforceFinisherSalesforceFinisher
- Path
-
plugin.tx_powermail.settings.setup.finishers.100
The FQCN of the PHP class which handles the transfer to the salesforce API. In most cases there is no need to change that setting.
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
*.
URI endpoint of the salesforce API endpoint starting withphp https://
. 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
.htaccess
basic auth protection.
password
Basic Auth Protection - leave empty if Target is not protected.
password
-
- type
-
string
- Default
-
[EMPTY]
- Path
-
plugin.tx_powermail.settings.setup.finishers.100.config
Set the password for the
.htaccess
basic auth protection.
debug
debug
-
- type
-
boolean
- Default
- Path
-
plugin.tx_powermail.settings.setup.finishers.100.config
If activated, we add further debugging information to the output.