CRM Zeus Webform
CRM Zeus Webform
CRM Zeus Webform
(Personalización)
Introducción
Los WEB Form son componentes que integran formularios de
captura a sus páginas WEB para agregar una funcionalidad
determinada, el componente CRM Zeus Webform es un formulario
desarrollado para jQuery 1.9.1 o superior, con el propósito de
agrega la funcionalidad de permitir el registro de posibles
prospectos a través de una interfaz de usuario simple, la cual es
agregada a una página de su sitio o como un WIDGET HTML
personalizado a una sección de su página WEB en Wordpress.
Requerimientos
1. Contar con un Access Token de una conexión Microsip y Terra, este
recurso se puede obtener en https://crmzeus-app.com desde las
conexiones disponibles.
2. La librería jQuery 1.9.1 (o superior) debe estar integrada en su página
WEB o sitio de Wordpress.
<script src="https://code.jquery.com/jquery-1.9.1.js"
integrity="sha256-e9gNBsAcA0DBuRWbm0oZfbiCyhjLrI6bmqAl5o+ZjUA="
crossorigin="anonymous"></script>
<script src="https://code.jquery.com/jquery-1.9.1.js"
integrity="sha256-e9gNBsAcA0DBuRWbm0oZfbiCyhjLrI6bmqAl5o+ZjUA="
crossorigin="anonymous"></script>
<script>
(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id))
return;
js = d.createElement(s);
js.id = id;
js.src = 'https://crmzeus-app.com/sdk0322.js';
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'crmzeus-send3'));
</script>
● data-server; URL que refiere al servidor que dará servicio de Access token,
mejor dicho es el sitio donde se genera el Access token con conexión a las
bases de datos de Microsip y Terra.
● data-token; Access token el cual es una clave hexadecimal la cual permitirá
el acceso a la conexión de base de datos.
● data-ID_FORM; Identificador HTML dentro de la página WEB o sección del
sitio Wordpress para el correcto acceso a los objetos HTML del formulario.
● data-TITULO_FORM_CSS_CLASS; Clase de estilos CSS que será
invocada al construir el formulario para la visualización del título.
● data-TITULO_FORM; Es el título o descripción del propósito de la captura
de los datos de los cibernautas.
● data-MOSTRAR_ETIQUETAS_DEL_FORM; Si se proporciona “1” está
dando aprobación para que sean visualizadas todas las etiquetas del form
de captura que acompañan a cada cuadro de texto o selector del formulario.
● data-CSS_CLASS_INTPUTS; Clase de estilos CSS que será invocada al
construir el formulario para la visualización de todos los cuadros de texto.
● data-CSS_CLASS_LABELS; Clase de estilos CSS que será invocada al
construir el formulario para la visualización de todas las etiquetas asociadas
a cada cuadro de texto o selector del formulario.
● data-CSS_CLASS_SELECTS; Clase de estilos CSS que será invocada al
construir el formulario para la visualización de todos los combos/selectores.
● data-CSS_CLASS_CHECKBOXS; Clase de estilos CSS que será invocada
al construir el formulario para la visualización de todas las casillas de
marcado.
● data-CSS_CLASS_BUTTONS; Clase de estilos CSS que será invocada al
construir el formulario para la visualización de todos los botones de
acción/comando.
● data-CAPTURAR_PAIS; Si se proporciona “1” está aprobando que sea
capturado el país si lo desea proporcionar el cibernauta.
❖ data-FIJAR_PAIS; Si se proporciona “1” se visualiza el combo/selector
pero deshabilitado imposibilitando que sea cambiado a otro país fuera
del asignado por defecto o que sea establecido mediante data-PAIS_ID.
❖ data-PAIS_ID; Se proporciona el PAIS_ID referente al identificador del
país elegido para establecerlo por defecto mediante el Form y no desde
la tabla en la base de datos.
● data-CAPTURAR_ESTADO; Si se proporciona “1” está aprobando que sea
capturado el estado si lo desea proporcionar el cibernauta.
❖ data-FIJAR_ESTADO; Si se proporciona “1” se visualiza el
combo/selector pero deshabilitado imposibilitando que sea cambiado a
otro estado fuera del asignado por defecto o que sea establecido
mediante data-ESTADO_ID.
❖ data-ESTADO_ID; Se proporciona el ESTADO_ID referente al
identificador del estado elegido para establecerlo por defecto mediante
el Form y no desde la tabla en la base de datos.
● data-CAPTURAR_CIUDAD; Si se proporciona “1” está aprobando que sea
capturada la ciudad si lo desea proporcionar el cibernauta.
● data-CAPTURAR_RAZON_DE_CONTACTO; Si se proporciona “1” está
aprobando que sea capturada la razón de porque está intentando
contactarse el prospecto si lo desea proporcionar el cibernauta.
● data-CAPTURAR_RAZON_DE_CONTACTO_VALUES; Se definen las
opciones posibles por las que el prospecto desea establecer contacto, cada
opción debe proporcionarse separada por una simple “,” y el proceso al
construir el formulario listará todas las opciones como elementos del
combo/selector.
● data-CAPTURAR_PRODUCTO_INTERES; Si se proporciona “1” está
aprobando que sea capturado el producto que le sea de interés si lo desea
proporcionar el cibernauta.
● data-CAPTURAR_NOMBRE_EMPRESA; Si se proporciona “1” está
aprobando que sea capturado nombre de la empresa si lo desea
proporcionar el cibernauta.
● data-CAPTURAR_WEBSITE; Si se proporciona “1” está aprobando que sea
capturado el sitio WEB si lo desea proporcionar el cibernauta.
● data-CAPTURAR_COMENTARIOS; Si se proporciona “1” está aprobando
que sean capturados comentarios adicionales si los desea proporcionar el
cibernauta.
❖ data-CAPTURAR_COMENTARIOS_FILAS; Se proporciona el número
de filas que se visualizarán en el área de texto para la captura de
comentarios adicionales.
● data-CAPTURAR_RECIBIR_INFORMACION; Si se proporciona “1” está
aprobando que sea capturado si desea recibir información si los desea
proporcionar el cibernauta.
❖ data-COMENTARIO_RECIBIR_INFORMACION; Se proporciona si así
lo desea un comentario que se visualizará al lado izquierdo de la casilla
de marcado recibir información, este mismo comentario se incluye como
referencia en las notas del prospecto.
Como establecer los labels de cada campo:
data-TITULO_FORM="Bienvenido cibernauta"
data-SET_LBL_NOMBRE="Nombre 2"
data-SET_LBL_TELEFONO="Número telefónico 2"
data-SET_LBL_CORREO="Email 2"
data-SET_LBL_CONTACTO="Contacto 2"
data-SET_LBL_PAIS="País 2"
data-SET_LBL_ESTADO="Estado 2"
data-SET_LBL_CIUDAD="Ciudad 2"
data-SET_LBL_RAZONCONTACTO="Razón de contacto en el form 2"
data-SET_LBL_PRODUCTOINTERES="¿En cual de nuestros productos, está
usted mas interesado? 2"
data-SET_LBL_EMPRESA="Nombre de la empresa 2"
data-SET_LBL_WEBSITE="Website 2"
data-SET_LBL_COMENTARIOS="Cometarios 2"
data-SET_LBL_RECIBIRINFORMACION="Recibir información 2"
data-SET_LBL_ENVIARBUTTON=" Enviar 3"
data-SET_PLH_NOMBRE="Nombre PLH"
data-SET_PLH_TELEFONO="Número telefónico PLH"
data-SET_PLH_CORREO="Email PLH"
data-SET_PLH_CONTACTO="Contacto PLH"
data-SET_PLH_OTRACIUDAD="Otra ciudad 4..."
data-SET_PLH_PRODUCTOINTERES="¿En cual de nuestros productos...?
PLH"
data-SET_PLH_EMPRESA="Nombre de la empresa PLH"
data-SET_PLH_WEBSITE="Website PLH"
data-SET_PLH_COMENTARIOS="Cometarios PLH"
Para controlar la captura de los combos de Tipo de Cliente/Prospecto:
para proporcionar el identificador que debe estar elegido por defecto tiene que
ser el ID del dato que viene en tu base de datos.
data-TIPOCLIENTE_ID="4829"
para proporcionar el identificador que debe estar elegido por defecto tiene que
ser el ID del dato que viene en tu base de datos.
data-ORIGEN_ID="4829"