Changes between Initial Version and Version 1 of formularios


Ignore:
Timestamp:
Dec 16, 2013, 9:58:34 AM (10 years ago)
Author:
Santos
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • formularios

    v1 v1  
     1= Integración de formularios =
     2
     3== Incluir un formulario de recogida de datos ==
     4
     5Para incluir un formulario en una página basta con incluir una librería e indicar en la página y llamar una función indicando qué formulario hay que pintar y en qué elemento.
     6
     7{{{
     8    <div id="formulario_ecl"></div>
     9    <script>
     10      var eclFormsPath = "http://deve.ecliente.com/srv/custom_forms/";
     11    </script>
     12    <script type="text/javascript" src="js/eclforms.js"></script>
     13    <script>
     14      eclForms.showForm({
     15        element:            'formulario_ecl',
     16        file_descriptor_id: 115
     17      });
     18    </script>
     19}}}
     20
     21== Incluir un formulario de login ==
     22
     23Para incluir un formulario de login en una página el código es este variando el parámetro client_id en base al código asignado a cada cliente:
     24
     25{{{
     26    <div id="formulario_ecl"></div>
     27    <script type="text/javascript" src="js/eclforms.js"></script>
     28    <script> 
     29      eclForms.drawLoginForm({
     30        element:   'formulario_ecl',
     31        client_id: 3,
     32        gotoUrl:   "getdata.html"
     33      });
     34    </script>
     35}}}
     36
     37== Incluir una matrícula ==
     38
     39Para visualizar una matrícula hay que tener dos elementos, uno que se visualizará en el caso de que el usuario esté identificado y otro que se visualizará si no lo está. El elemento que se visualiza en el caso de estar identificado puede contener una "plantilla" que se rellenará con los datos del usuario.
     40
     41{{{
     42    <div id="_ecl_logged" class="ecl-hidden">
     43      Hola {{field._description}}<br/>
     44      Pulsa <a href="#" onclick="eclForms.logout('login.html'); return false;">aquí</a> para desconectarte
     45    </div>
     46    <div id="_ecl_not_logged" class="ecl-hidden">
     47      Pulsa <a href="login.html">aquí</a> para autenticarte
     48    </div>
     49    <script type="text/javascript" src="js/eclforms.js"></script>
     50  </body>
     51}}}