Class Hierarchy
Object > ComponentObject > SelfServiceBranding
instance SelfServiceBranding MyAppSelfServiceBranding {
ssbbranding = "My Fabasoft Cloud App";
ssbstringmappings<smkey, smvalue, component> = {
{ StrRegistration, StrMyRegistration, MYCLOUDAPP@111.100 },
{ StrActivation, StrMyActivation, MYCLOUDAPP@111.100 },
...
}
}
Registration:
Using the JavaScript API for a registration page, it is possible to customize the strings in the e-mails or in the registration form.
To activate the branding on a Web page using the JavaScript API for registration, set the fsc.account.options.context parameter to the COO address of the proper SelfServiceBranding object.
Invitation:
Use the SelfServiceBranding object as input parameter of action Invite.
Cloud App Store:
It is possible to customize the e-mail which is sent for confirmation of purchase
and the button link (FSCFOLIOCLOUDPAYMENT@1.1001:StrEnterUrl) on the confirmation page.ssbstringmappings<smkey, smvalue, component> = {
{ StrEnterUrl, StrMyEnterUrl, MYCLOUDAPP@111.100 },
...
}
Define a "Context Expression" in a customization point, so that the shop can find the appropriate SelfServiceBranding object for the Cloud App, like:
customize CPContextExpressions<App, MyApp, MyApp> {
cfgexpression = expression {
#MYCLOUDAPP@111.100:MyAppSelfServiceBranding;
}
}
Additional Information
Type |
Property |
Name |
Mapping Table for Active Reports |
||
Product Name |
||
Mail Subject |
||
Notification Text |
||
Mapping Table for Strings |
Return Type |
Signature |
GetSelfServiceActiveReport( |
|
GetSelfServiceString( |
|
GetSelfServiceStringObject( |