1. Início
  2. Base de conhecimento
  3. SmartTags™
  4. Exemplos de uso de SmartTags™
  5. Criar um formulário para coletar dados de campos personalizados

Criar um formulário para coletar dados de campos personalizados

Você pode collect custom field data from customers when they’re checking outMas, às vezes, você pode querer coletar dados personalizados em outro momento ou em uma página específica do seu site.

Para isso, basta criar um formulário personalizado e, em seguida, incluir uma SmartTag™ para cada campo personalizado para o qual deseja coletar dados:

[MM_Form type='custom']
    [MM_Form_Message type='error']
    [MM_Form_Message type='success']

    Gênero: [MM_Form_Field type='custom' id='10' isRequired='true']
    Idade: [MM_Form_Field type='custom' id='14' isRequired='false']

    [MM_Form_Button type='submit' label='Submit' color='green']
[/MM_Form]

Quando o formulário personalizado for carregado, o MemberMouse renderizará cada campo personalizado com base no Configuração de campo personalizado. As SmartTags MM_Form_Message emitirão mensagens relevantes de sucesso e erro após o envio do formulário. Esses SmartTags™ são opcionais.

Observação: Somente membros conectados podem enviar dados por meio de formulários personalizados.

Encadeamento de formulários personalizados

By default, when a custom form is submitted, the member is returned to the same page and displayed a success message. If you prefer to have the member redirected to another page after successfully submitting the form, just use the ‘onSuccess’ attribute as follows:

[MM_Form type='custom' onSuccess='http://yourdomain.com/step-2'] .... [/MM_Form]

Quando o formulário estiver configurado dessa forma, os membros serão redirecionados para o URL http://yourdomain.com/step-2 após o envio bem-sucedido do formulário.

Como obter o SmartTag™ para um determinado campo personalizado:
  1. No menu MemberMouse, clique em Configurações de checkout e, em seguida, clique no botão Campos personalizados guia.

  2. Localize na tabela o campo personalizado que você deseja adicionar à página de checkout.



  3. Click the ‘blue tag’ button in the Formulário SmartTag coluna.

  4. Na caixa de diálogo que aparece, copie a SmartTag™.



  5. Paste the SmartTag™ anywhere between the MM_Form type=’custom’ and /MM_Form SmartTags™ in your custom form.
Atributos SmartTag™ de campo personalizado
isRequiredSet the ‘isRequired’ attribute to ‘true’ if you want the field to be required. By default it will not be required.
classeSet the ‘class’ attribute to apply a custom CSS class to the field.
tipoDefina o tipo attribute to ‘custom-hidden’ to make this a hidden field. This would usually be use in conjunction with passar dados personalizados para a página de checkout por meio do URL.
Este artigo foi útil?

Artigos relacionados

Não consegue encontrar a resposta que está procurando?

Entre em contato com nossa Equipe de Sucesso do Cliente
Entre em contato conosco!