Puede recopilar datos de campos personalizados de los clientes durante el proceso de comprapero 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
Por defecto, cuando se envía un formulario personalizado, el usuario es devuelto a la misma página y se le muestra un mensaje de éxito. Si prefiere que el usuario sea redirigido a otra página después de enviar correctamente el formulario, utilice el atributo 'onSuccess' como se indica a continuación:
[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.
- Haga clic en el botón "etiqueta azul" del Formulario SmartTag columna.
- En el cuadro de diálogo que aparece, copie la SmartTag™.
- Pegue el SmartTag™ en cualquier lugar entre el MM_Form type='custom' y /MM_Form SmartTags™ en su formulario personalizado.
Atributos SmartTag™ de campo personalizado
isRequired | Establezca el atributo 'isRequired' a 'true' si desea que el campo sea obligatorio. Por defecto no será obligatorio. |
clase | Establece el atributo 'class' para aplicar una clase CSS personalizada al campo. |
tipo | Fije el tipo a 'custom-hidden' para convertirlo en un campo oculto. Normalmente se utiliza junto con pasar datos personalizados a la página de pago a través de la URL. |