O plugin disponibiliza um método para facilitar a forma que os e-mails para newsletter são enviados para a base do sistema. A sintaxe para chamada do método a seguir deverá ser chamada passando como parâmetro os valores dos campos dos seus formulários:
StoreNewsletterEmail.store(email, description);
Onde :
- email: email do destinatário da newsletter
- description: algum dado complementar livre referente ao destinatário da newsletter (ex: nome, telefone, interesse e etc).
Os eventos disparados a partir da chamada deste método são:
- NewsletterEmail.Submitting
- NewsletterEmail.Stored
- NewsletterEmail.Failed
Mais detalhes sobre cada evento podem ser consultados na página da Central de eventos.
Exemplo de chamada do método acima a partir do clique de um botão em um formulário:
$('#button').click(function(e) {
e.preventDefault();
StoreNewsletterEmail.store($('#email-field').val(), $('#additional-data-field').val());
});
É possível habilitar a opção de registro automático na newsletter assim que o cadastro é feito a partir da modal de identificação padrão da plataforma. Ao habilitar essa opção e o usuário escolher se registrar, a função acima é chamada automaticamente.
A opção "Registrar na newsletter" fica oculta via CSS por padrão, para habilitá-la, inclua o trecho a seguir no estilo da sua página:
label[for="identification-register-apply-on-newsletter"] {display: block!important;}
Comentários
0 comentário
Por favor, entre para comentar.