{"id":8055,"date":"2023-08-14T14:13:12","date_gmt":"2023-08-14T21:13:12","guid":{"rendered":"https:\/\/membermouse.com\/?post_type=ht_kb&amp;p=8055"},"modified":"2023-08-14T14:13:12","modified_gmt":"2023-08-14T21:13:12","slug":"secao-do-formulario-smarttag-mm_form_section","status":"publish","type":"ht_kb","link":"https:\/\/membermouse.com\/pt\/documentos-3-2\/secao-do-formulario-smarttag-mm_form_section\/","title":{"rendered":"Se\u00e7\u00e3o de formul\u00e1rio SmartTag\u2122 (MM_Form_Section)"},"content":{"rendered":"<p>Essa tag \u00e9 usada em conjunto com a tag MM_Form. Ela \u00e9 usada para identificar se\u00e7\u00f5es de conte\u00fado que t\u00eam um determinado significado no formul\u00e1rio atual. A identifica\u00e7\u00e3o do conte\u00fado permite que o MemberMouse execute a\u00e7\u00f5es espec\u00edficas que melhoram a experi\u00eancia do usu\u00e1rio. Por exemplo, em um formul\u00e1rio de checkout, ao usar essa tag para criar uma se\u00e7\u00e3o de informa\u00e7\u00f5es de envio, o MemberMouse pode mostrar ou ocultar dinamicamente as informa\u00e7\u00f5es de envio com base no fato de o produto que est\u00e1 sendo comprado poder ser enviado. Isso garante que o usu\u00e1rio ver\u00e1 apenas os campos necess\u00e1rios para o preenchimento com base em sua situa\u00e7\u00e3o espec\u00edfica.<\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h5 class=\"wp-block-heading\">Atributos<\/h5>\n\n\n\n<p><code>tipo<\/code>\u00a0- Indica o tipo de se\u00e7\u00e3o. Os valores aceit\u00e1veis para o atributo 'type' variam de acordo com o tipo de formul\u00e1rio. Consulte a se\u00e7\u00e3o abaixo para obter uma lista de valores aceit\u00e1veis com base no tipo de formul\u00e1rio.<\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h5 class=\"wp-block-heading\">Tipos de se\u00e7\u00e3o v\u00e1lidos por tipo de formul\u00e1rio<\/h5>\n\n\n\n<p>Diferentes tipos de formul\u00e1rio suportam diferentes tipos de se\u00e7\u00e3o. Abaixo est\u00e1 uma lista dos tipos de se\u00e7\u00e3o suportados, divididos por tipo de formul\u00e1rio.<\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h6 class=\"wp-block-heading\"><strong>checkout<\/strong><\/h6>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td><strong>Valor<\/strong><\/td><td><strong>Descri\u00e7\u00e3o<\/strong><\/td><\/tr><tr><td><code>accountInfo<\/code><\/td><td>Essa se\u00e7\u00e3o deve conter campos de formul\u00e1rio e conte\u00fado relacionado \u00e0 cria\u00e7\u00e3o de uma nova conta. O MemberMouse garantir\u00e1 que essa se\u00e7\u00e3o seja exibida apenas para n\u00e3o membros.<\/td><\/tr><tr><td><code>billingInfo<\/code><\/td><td>Essa se\u00e7\u00e3o deve conter campos de formul\u00e1rio e conte\u00fado relacionado \u00e0 cobran\u00e7a. O MemberMouse garantir\u00e1 que essa se\u00e7\u00e3o seja exibida somente quando o usu\u00e1rio estiver comprando um produto pago e ficar\u00e1 oculta ao se inscrever para uma associa\u00e7\u00e3o gratuita.<\/td><\/tr><tr><td><code>shippingInfo<\/code><\/td><td>Essa se\u00e7\u00e3o deve conter campos de formul\u00e1rio e conte\u00fado relacionados ao envio. O MemberMouse garantir\u00e1 que essa se\u00e7\u00e3o seja exibida somente quando o usu\u00e1rio estiver comprando um produto que pode ser enviado.<\/td><\/tr><tr><td><code>shippingAddress<\/code><\/td><td>Essa se\u00e7\u00e3o deve conter campos de formul\u00e1rio e conte\u00fado relacionados ao endere\u00e7o de entrega. \u00c9 usada em conjunto com o campo MM_Form_Field name=\"shippingSameAsBilling\", que renderiza uma caixa de sele\u00e7\u00e3o na tela que permite ao usu\u00e1rio especificar se o endere\u00e7o de entrega \u00e9 o mesmo que o endere\u00e7o de cobran\u00e7a. <br><br>Se voc\u00ea tiver uma se\u00e7\u00e3o do tipo 'shippingAddress', o MemberMouse garantir\u00e1 que essa se\u00e7\u00e3o seja exibida somente quando o usu\u00e1rio estiver comprando um produto que pode ser enviado e o endere\u00e7o de envio for diferente do endere\u00e7o de cobran\u00e7a.<\/td><\/tr><tr><td><code>cupom<\/code><\/td><td>Essa se\u00e7\u00e3o deve conter campos de formul\u00e1rio e conte\u00fado relacionados \u00e0 aplica\u00e7\u00e3o de cupons ao pedido. O MemberMouse garantir\u00e1 que essa se\u00e7\u00e3o seja exibida somente quando houver um ou mais cupons ativos configurados em seu site.<\/td><\/tr><tr><td><code>giftInfo<\/code><\/td><td>Essa se\u00e7\u00e3o deve conter qualquer conte\u00fado que deva ser exibido somente se o produto comprado estiver sendo presenteado. Isso seria usado em conjunto com a caixa de sele\u00e7\u00e3o de presente (MM_Form_Field type='input' name='gift')<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>myAccount<\/strong><\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td><strong>Valor<\/strong><\/td><td><strong>Descri\u00e7\u00e3o<\/strong><\/td><\/tr><tr><td><code>presentes<\/code><\/td><td>Essa se\u00e7\u00e3o deve conter conte\u00fado relacionado \u00e0 exibi\u00e7\u00e3o dos presentes comprados por um cliente (ou seja, MM_Form_Data name='gifts'). O MemberMouse garantir\u00e1 que essa se\u00e7\u00e3o seja exibida somente quando o cliente atual tiver comprado um ou mais presentes.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>login<\/strong><\/p>\n\n\n\n<p><em>nenhum<\/em><\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>forgotPassword<\/strong><\/p>\n\n\n\n<p><em>nenhum<\/em><\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>1clickPurchase<\/strong><\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td><strong>Valor<\/strong><\/td><td><strong>Descri\u00e7\u00e3o<\/strong><\/td><\/tr><tr><td><code>shippingInfo<\/code><\/td><td>Essa se\u00e7\u00e3o deve conter campos de formul\u00e1rio e conte\u00fado relacionados ao envio. O MemberMouse garantir\u00e1 que essa se\u00e7\u00e3o seja exibida somente quando o usu\u00e1rio estiver comprando um produto que pode ser enviado.<\/td><\/tr><tr><td><code>cupom<\/code><\/td><td>Essa se\u00e7\u00e3o deve conter campos de formul\u00e1rio e conte\u00fado relacionados \u00e0 aplica\u00e7\u00e3o de cupons ao pedido. O MemberMouse garantir\u00e1 que essa se\u00e7\u00e3o seja exibida somente quando houver um ou mais cupons ativos configurados em seu site.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>personalizado<\/strong><\/p>\n\n\n\n<p><em>nenhum<\/em><\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h5 class=\"wp-block-heading\">Uso<\/h5>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<pre class=\"wp-block-code\"><code>[MM_Form type=\"checkout\"]\n\n[MM_Form_Section type=\"accountInfo\"]\n\n...campos do formul\u00e1rio de informa\u00e7\u00f5es da conta e conte\u00fado relacionado...\n\n[\/MM_Form_Section]\n\n[MM_Form_Section type=\"billingInfo\"]\n\n...campos do formul\u00e1rio de informa\u00e7\u00f5es de faturamento e conte\u00fado relacionado...\n\n[\/MM_Form_Section]\n\n[MM_Form_Section type=\"shippingInfo\"]\n\n...campos do formul\u00e1rio de informa\u00e7\u00f5es de remessa e conte\u00fado relacionado...\n\n[MM_Form_Field name=\"shippingSameAsBilling\"]\n\nO envio \u00e9 o mesmo que o faturamento\n\n[MM_Form_Subsection type=\"shippingAddress\"]\n\n...campos do formul\u00e1rio de endere\u00e7o de remessa e conte\u00fado relacionado...\n\n[\/MM_Form_Subsection]\n\n[\/MM_Form_Subse\u00e7\u00e3o]\n\n[MM_Form_Section type=\"coupon\"]\n\n...campos de formul\u00e1rio de cupom e conte\u00fado relacionado...\n\n[\/MM_Form_Section]\n\n...outras SmartTags de formul\u00e1rio...\n\n[\/MM_Form]<\/code><\/pre>\n<\/div><\/div>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Neste exemplo, estou usando a tag MM_Form_Section para criar v\u00e1rias se\u00e7\u00f5es diferentes que cont\u00eam informa\u00e7\u00f5es da conta, informa\u00e7\u00f5es de cobran\u00e7a, informa\u00e7\u00f5es de envio, endere\u00e7o de envio e conte\u00fado do formul\u00e1rio de cupom. A configura\u00e7\u00e3o do formul\u00e1rio dessa forma permite que o MemberMouse mostre ou oculte dinamicamente essas se\u00e7\u00f5es com base no que o usu\u00e1rio atual est\u00e1 comprando.<\/p>\n\n\n\n<p><strong>OBSERVA\u00c7\u00c3O IMPORTANTE:<\/strong>\u00a0Quando o MemberMouse processa a tag MM_Form_Section, ele cria&nbsp;&lt;div&gt;&nbsp;e pega o conte&uacute;do de dentro da tag MM_Form_Section e o coloca dentro da tag&nbsp;&lt;div&gt;&nbsp;tags criadas. Por exemplo, este... <\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<pre class=\"wp-block-code\"><code>[MM_Form_Section type=\"accountInfo\"] Este \u00e9 o meu conte\u00fado. [\/MM_Form_Section]<\/code><\/pre>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Torna-se assim... <\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;div id=&quot;mm-account-information-section&quot;&gt; Este &eacute; o meu conte&uacute;do. &lt;\/div&gt;<\/code><\/pre>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>&Eacute; importante observar isso porque voc&ecirc; deve se certificar de que o conte&uacute;do colocado na tag MM_Form_Section n&atilde;o entre em conflito com a tag&nbsp;&lt;div&gt;&nbsp;tags. Por exemplo, estas s&atilde;o v&aacute;lidas... <\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<pre class=\"wp-block-code\"><code>[MM_Form_Section type=&quot;accountInfo&quot;]\n&lt;div class=&quot;someStyle&quot;&gt;\nEste &eacute; o meu conte&uacute;do.\n&lt;\/div&gt;\n[\/MM_Form_Section]\n\n&lt;div class=&quot;someStyle&quot;&gt;\n[MM_Form_Section type=&quot;accountInfo&quot;]\nEste &eacute; o meu conte&uacute;do.\n[\/MM_Form_Section]\n&lt;\/div&gt;\n<\/code><\/pre>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Esses n\u00e3o s\u00e3o v\u00e1lidos... <\/p>\n\n\n\n<div style=\"height:7px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;div class=&quot;someStyle&quot;&gt;\n[MM_Form_Section type=&quot;accountInfo&quot;]\nEste &eacute; o meu conte&uacute;do.\n&lt;\/div&gt;\n[\/MM_Form_Section]\n\n[MM_Form_Section type=&quot;accountInfo&quot;]\n&lt;div class=&quot;someStyle&quot;&gt;\nEste &eacute; o meu conte&uacute;do.\n[\/MM_Form_Section]\n&lt;\/div&gt;<\/code><\/pre>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>","protected":false},"excerpt":{"rendered":"<p>Essa tag \u00e9 usada em conjunto com a tag MM_Form. Ela \u00e9 usada para identificar se\u00e7\u00f5es de conte\u00fado que t\u00eam um determinado significado no formul\u00e1rio atual. A identifica\u00e7\u00e3o do conte\u00fado permite que o MemberMouse...<\/p>","protected":false},"author":9645,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"om_disable_all_campaigns":false,"_strive_editorial_status":"not-started","_strive_copy_of":0,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"ht-kb-category":[181],"ht-kb-tag":[],"class_list":["post-8055","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-form-tags"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/membermouse.com\/pt\/wp-json\/wp\/v2\/ht-kb\/8055","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/membermouse.com\/pt\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/membermouse.com\/pt\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/membermouse.com\/pt\/wp-json\/wp\/v2\/users\/9645"}],"replies":[{"embeddable":true,"href":"https:\/\/membermouse.com\/pt\/wp-json\/wp\/v2\/comments?post=8055"}],"version-history":[{"count":0,"href":"https:\/\/membermouse.com\/pt\/wp-json\/wp\/v2\/ht-kb\/8055\/revisions"}],"wp:attachment":[{"href":"https:\/\/membermouse.com\/pt\/wp-json\/wp\/v2\/media?parent=8055"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/membermouse.com\/pt\/wp-json\/wp\/v2\/ht-kb-category?post=8055"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/membermouse.com\/pt\/wp-json\/wp\/v2\/ht-kb-tag?post=8055"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}