Puede collect custom field data from customers when they’re checking outpero a veces es posible que desee recopilar datos personalizados en otro momento o en una página específica de su sitio.
Para ello, solo tienes que crear un formulario personalizado y, a continuación, incluir una SmartTag™ para cada campo personalizado del que quieras recopilar datos:
[MM_Form type='custom']
[MM_Form_Message type='error']
[MM_Form_Message type='éxito']
Sexo: [MM_Form_Field type='custom' id='10' isRequired='true']
Edad: [MM_Form_Field type='custom' id='14' isRequired='false']
[MM_Form_Button type='submit' label='Enviar' color='verde']
[/MM_Form]
Cuando se cargue el formulario personalizado, MemberMouse mostrará cada campo personalizado basándose en el campo configuración de campos personalizados. Las MM_Form_Message SmartTags mostrarán mensajes de éxito y error relevantes después de que el formulario haya sido enviado. Estas SmartTags™ son opcionales.
Nota: Sólo los miembros registrados pueden enviar datos a través de formularios personalizados.
Encadenamiento de formularios 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]
Cuando el formulario está configurado de esta manera, los miembros serán redirigidos a la URL http://yourdomain.com/step-2 después de un envío exitoso del formulario.
Cómo obtener el SmartTag™ de un campo personalizado concreto:
- En el menú MemberMouse, haga clic en Configuración del pago y, a continuación, haga clic en el botón Campos personalizados ficha.
- Localice en la tabla el campo personalizado que desea añadir a la página de pago.

- Click the ‘blue tag’ button in the Formulario SmartTag columna.
- En el cuadro de diálogo que aparece, copie la SmartTag™.

- Paste the SmartTag™ anywhere between the MM_Form type=’custom’ and /MM_Form SmartTags™ in your custom form.
Atributos SmartTag™ de campo personalizado
| isRequired | Set the ‘isRequired’ attribute to ‘true’ if you want the field to be required. By default it will not be required. |
| clase | Set the ‘class’ attribute to apply a custom CSS class to the field. |
| tipo | Fije el tipo attribute to ‘custom-hidden’ to make this a hidden field. This would usually be use in conjunction with pasar datos personalizados a la página de pago a través de la URL. |

