Social Webform Javascript API
(Difference between revisions)
Renato.neves (Talk | contribs) (Created page with "== Description == Renderiza o widget do Social Webform em um elemento do DOM. == Usage == SocialId.Campaign.init(options) == Parameters == {| ! align="left" width="200p...") |
Renato.neves (Talk | contribs) (→Parameters) |
||
Line 7: | Line 7: | ||
SocialId.Campaign.init(options) | SocialId.Campaign.init(options) | ||
− | == | + | == Options == |
{| | {| | ||
Line 17: | Line 17: | ||
| width="200px" | opcional | | width="200px" | opcional | ||
| pode ser "modal" ou "embedded". Especifica o modo de renderização do widget. "Modal" abre um diálogo modal ao se clicar no elementId. "Embedded" renderiza o widget do Social Webform dentro do elementId. Default: "modal". | | pode ser "modal" ou "embedded". Especifica o modo de renderização do widget. "Modal" abre um diálogo modal ao se clicar no elementId. "Embedded" renderiza o widget do Social Webform dentro do elementId. Default: "modal". | ||
+ | |+ | ||
+ | ! align="left" width="200px" | campaign_id | ||
+ | | width="200px" | obrigatório | ||
+ | | o identificador numérico do Webform | ||
+ | |+ | ||
+ | ! align="left" width="200px" | app_id | ||
+ | | width="200px" | opcional | ||
+ | | o identificador numérico da aplicação de Social Login. Para Webforms integrados ao Social Login esta opção é obrigatória. | ||
|} | |} | ||
Revision as of 19:24, 12 April 2013
Contents |
Description
Renderiza o widget do Social Webform em um elemento do DOM.
Usage
SocialId.Campaign.init(options)
Options
elementId | obrigatório | id do elemento DOM onde será inserido o widget | mode | opcional | pode ser "modal" ou "embedded". Especifica o modo de renderização do widget. "Modal" abre um diálogo modal ao se clicar no elementId. "Embedded" renderiza o widget do Social Webform dentro do elementId. Default: "modal". | campaign_id | obrigatório | o identificador numérico do Webform | app_id | opcional | o identificador numérico da aplicação de Social Login. Para Webforms integrados ao Social Login esta opção é obrigatória. |
---|
Example
Renderiza em "socialid_webform_container" um widget do Social Webform em modo "modal":
SocialId.Campaign.init({ campaign_id: 153, closeLinkLabel: 'Close', elementId: 'socialid_webform_container', mode: 'modal', doc: w.document });
Renderiza em "socialid_webform_login_container" um widget do Social Webform integrado ao Social Login em modo "embedded":
SocialId.Campaign.init({ campaign_id: 117, app_id: 54, elementId: 'socialid_webform_login_container', mode: 'embedded', doc: w.document });
Veja exemplos de webforms em: https://sid-examples.herokuapp.com/campaigns/