fbpx
  1. Início
  2. Base de conhecimento
  3. SmartTags™
  4. Formulário SmartTags™
  5. Botão de formulário SmartTag™ (MM_Form_Button)

Botão de formulário SmartTag™ (MM_Form_Button)

Essa tag é usada em conjunto com a tag MM_Form. Ela é usada para criar botões que executam ações relevantes para o formulário. Mais especificamente, ela gera um URL que pode ser colocado no atributo href de uma tag de âncora HTML para que, quando o link for clicado, a ação apropriada seja executada. Dependendo do tipo do formulário pai, há suporte para diferentes tipos de botões.

Atributos

tipo - Indica o tipo de botão a ser criado. Os valores válidos para o atributo "type" dependem do tipo do formulário pai. Consulte a seção abaixo para obter uma lista de valores válidos com base no tipo de formulário.

Tipos de botões válidos por tipo de formulário

Diferentes tipos de formulários suportam diferentes tipos de botões. Abaixo está uma lista dos tipos de botões suportados, juntamente com quaisquer atributos adicionais suportados, divididos por tipo de formulário.

checkout

todos - Isso gera um botão de envio de formulário para cada método de pagamento ativo no site MemberMouse. Isso também faz com que os botões no formulário de checkout respondam dinamicamente à configuração do método de pagamento. Se quiser ter controle direto dos layouts de botão, use MM_Form_Button type='submit'.

Atributos adicionais para botões com o valor "all" (todos)

rótulo (opcional) - Especifica o rótulo a ser exibido no botão de pagamento no local. O valor padrão é "Enviar pedido".

cor (opcional) - Especifica a cor a ser usada para o botão de pagamento no local. Os valores aceitáveis são "light_blue", "blue", "green", "red", "orange", "yellow", "pink", "purple", "grey" e "black".

enviar - Isso gera um link que envia o formulário.

Atributos adicionais para botões de envio

paymentMethod (opcional) - Indica o método de pagamento a ser usado ao enviar o formulário. Os valores aceitáveis são "default", "paypal" e "clickbank". O valor padrão é "default". Se "default" for especificado, o método de pagamento padrão será usado com base na configuração do método de pagamento no MemberMouse. Se "paypal" ou "clickbank" for especificado, esse método de pagamento será usado quando o usuário fizer o check-out.

isDefault (opcional) - Indica que o método de pagamento associado ao botão deve ser usado quando a tecla Enter for usada para enviar o formulário de checkout. Os valores aceitáveis são "true" ou "false". O valor padrão é "false". Somente um botão em um formulário de checkout pode ser definido como padrão. Quando a tecla Enter é usada para enviar o formulário de checkout, o método de pagamento associado ao botão com o atributo "isDefault" definido como "true" será usado. Se nenhum botão no formulário de checkout estiver marcado como padrão, será usado o método de pagamento associado ao primeiro botão adicionado ao formulário.

applyCoupon - Isso cria um botão que aplica um código de cupom ao pedido. Para que isso funcione, o campo MM_Form_Field name="couponCode" deve estar presente no formulário.

myAccount

cancelMembership - Isso cria um link que leva à página de salvamento da venda associada ao nível de associação atual do associado.

updateAccountDetails - Isso cria um link que abre uma caixa de diálogo na qual o membro pode editar os detalhes de sua conta.

updateBillingInfo - Isso cria um link que abre uma caixa de diálogo na qual o membro pode editar suas informações de cobrança.

updateShippingInfo - Isso cria um link que abre uma caixa de diálogo na qual o membro pode editar suas informações de envio.

viewOrderHistory - Isso cria um link que abre uma caixa de diálogo na qual o membro pode visualizar todo o histórico de pedidos.

viewGifts - Isso cria um link que abre uma caixa de diálogo na qual o membro pode visualizar seu histórico completo de presentes.

login

login - Isso gera um botão de envio para o formulário de login.

Atributos adicionais para botões de login

rótulo (opcional) - Especifica o rótulo a ser exibido no botão. O valor padrão é "Login".

cor (opcional) - Especifica a cor a ser usada para o botão. Os valores aceitáveis são "light_blue", "blue", "green", "red", "orange", "yellow", "pink", "purple", "grey" e "black".

classe (opcional) - Permite que você especifique uma classe CSS personalizada para o botão. Se isso for usado, o atributo de cor será ignorado.

forgotPassword

enviar - Isso gera um botão de envio para o formulário de senha esquecida.

Atributos adicionais para botões de envio

rótulo (opcional) - Especifica o rótulo a ser exibido no botão. O valor padrão é "Enviar".

cor (opcional) - Especifica a cor a ser usada para o botão. Os valores aceitáveis são "light_blue", "blue", "green", "red", "orange", "yellow", "pink", "purple", "grey" e "black".

classe (opcional) - Permite que você especifique uma classe CSS personalizada para o botão. Se isso for usado, o atributo de cor será ignorado.

resetPassword

enviar - Isso gera um botão de envio para o formulário de redefinição de senha.

Atributos adicionais para botões de envio

rótulo (opcional) - Especifica o rótulo a ser exibido no botão. O valor padrão é "Enviar".

cor (opcional) - Especifica a cor a ser usada para o botão. Os valores aceitáveis são "light_blue", "blue", "green", "red", "orange", "yellow", "pink", "purple", "grey" e "black".

classe (opcional) - Permite que você especifique uma classe CSS personalizada para o botão. Se isso for usado, o atributo de cor será ignorado.

1clickPurchase

applyCoupon - Isso cria um botão que aplica um código de cupom ao pedido. Para que isso funcione, o campo MM_Form_Field name="couponCode" deve estar presente no formulário.

personalizado

enviar - Isso gera um botão de envio para o formulário personalizado.

Atributos adicionais para botões de envio

rótulo (opcional) - Especifica o rótulo a ser exibido no botão. O valor padrão é "Enviar".

cor (opcional) - Especifica a cor a ser usada para o botão. Os valores aceitáveis são "light_blue", "blue", "green", "red", "orange", "yellow", "pink", "purple", "grey" e "black".

classe (opcional) - Permite que você especifique uma classe CSS personalizada para o botão. Se isso for usado, o atributo de cor será ignorado.

Uso
[MM_Form type="checkout"]

Cupom: [MM_Form_Field name="couponCode"]

<a href="/pt/[MM_Form_Button type='applyCoupon']/">Aplicar cupom</a>

...outras SmartTags de formulário...

<a href="/pt/[MM_Form_Button type='submit']/">Compre agora</a>

<a href="/pt/[MM_Form_Button type='submit' paymentMethod='paypal']/">Fazer checkout com o PayPal</a>

[/MM_Form]

Neste exemplo, estou usando a tag MM_Form_Button para criar um botão que aplica um código de cupom ao pedido e para criar dois botões de envio. O primeiro envia o formulário usando o método de pagamento padrão e o segundo permite que o usuário faça o checkout usando o PayPal.

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!