Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Form login ExtJS

Estas en el tema de Form login ExtJS en el foro de Frameworks JS en Foros del Web. Buenas, sigo incursionando en este framework que tanto promete. El tema es que estaba realizando una ventana de login (para iniciar sesión ) y firebug ...
  #1 (permalink)  
Antiguo 18/07/2011, 12:10
Avatar de ramiro_md  
Fecha de Ingreso: septiembre-2008
Mensajes: 274
Antigüedad: 16 años, 2 meses
Puntos: 26
Form login ExtJS

Buenas, sigo incursionando en este framework que tanto promete.
El tema es que estaba realizando una ventana de login (para iniciar sesión ) y firebug me devuelve un error en el ext-all.js, ni siquiera en mi código (login.js). Y realmente estoy hasta las manos con ese error. Dejo mis códigos a ver si algún experimentado en el tema me puede echar una mano!.

Index.html
Código HTML:
Ver original
  1.     <title>Reserva</title>
  2.     <meta http-equiv="content-type" content="text/html;charset=utf-8" />
  3.     <link rel="stylesheet" href="libs/ext/resources/css/ext-all.css" type="text/css">
  4.     <script src="libs/ext/ext-all.js" type="text/javascript"></script>
  5.     <script src="login.js" type="text/javascript"></script>
  6. </head>
Eso es lo importante del index. El body esta vacio.

Login.js
Código Javascript:
Ver original
  1. Ext.onReady(function(){
  2.     /* Defino la ventana contenedora del form */
  3.     var win = new Ext.Window({
  4.         layout: 'fit',
  5.         title: 'Iniciar Sesi&oacute;n',
  6.         closabe: false,
  7.         plain: true,
  8.         border: true,
  9.         width: 270,
  10.         height: 130,
  11.         /* Defino el form (propiedades) */
  12.         items: new Ext.FormPanel({
  13.             labelWidth: 70,
  14.             url: 'login.php',
  15.             frame: true,
  16.             width: 270,
  17.             defaultType: 'textField', /* ¿tipo x defecto de los fields ? */
  18.             defaults: {width: 150},
  19.             /* Defino los elementos del form */
  20.             items:[
  21.                 {fieldLabel: 'Usuario', name: 'user', allowBlank: false},
  22.                 {fieldLabel: 'Password', name: 'psswd', inputType: 'password', allowBlank: false}
  23.             ],
  24.             /* Defino los botones del form (no se por que no es un "item") */
  25.             buttons:[
  26.                 {text: 'Enter'}
  27.             ]
  28.         })
  29.     })
  30.     win.show();
  31. });
Y ahí el login.js. Como verán he comentado alguna líneas para llevar un apunte, ya que reitero son mis primeras armas en el tema. Y no me molestaría ninguna sugerencia o llamada de atención sobre el código.
Por otro lado el error que devuelve firebug es:
Cita:
Error: g is undefined
Archivo de origen: http://localhost/reservas/libs/ext/ext-all.js
Línea: 15
Agradecería cualquier ayuda.
Desde ya muchas gracias.
  #2 (permalink)  
Antiguo 18/07/2011, 14:02
Avatar de Aijoona
Colaborador
 
Fecha de Ingreso: mayo-2011
Ubicación: Buenos Aires
Mensajes: 779
Antigüedad: 13 años, 6 meses
Puntos: 343
Respuesta: Form login ExtJS

Usa la version de debug (ext-all-debug.js) para desarrollar, probablemente te de errores más verboses.
__________________
blog | @aijoona
  #3 (permalink)  
Antiguo 18/07/2011, 17:20
Avatar de ramiro_md  
Fecha de Ingreso: septiembre-2008
Mensajes: 274
Antigüedad: 16 años, 2 meses
Puntos: 26
Respuesta: Form login ExtJS

Aijoona, gracias por la respuesta, el error que me tira ahora es el siguiente:
Cita:
Error: namespace is undefined
Archivo de origen: http://localhost/reservas/libs/ext/ext-all-debug.js
Línea: 3487
  #4 (permalink)  
Antiguo 18/07/2011, 20:14
Avatar de Aijoona
Colaborador
 
Fecha de Ingreso: mayo-2011
Ubicación: Buenos Aires
Mensajes: 779
Antigüedad: 13 años, 6 meses
Puntos: 343
Respuesta: Form login ExtJS

Es ExtJS4 o 3?
__________________
blog | @aijoona
  #5 (permalink)  
Antiguo 18/07/2011, 21:09
Avatar de ramiro_md  
Fecha de Ingreso: septiembre-2008
Mensajes: 274
Antigüedad: 16 años, 2 meses
Puntos: 26
Respuesta: Form login ExtJS

ExtJS 4, me conviene usar alguna versión más vieja como para empezar ?
  #6 (permalink)  
Antiguo 18/07/2011, 21:18
Avatar de Aijoona
Colaborador
 
Fecha de Ingreso: mayo-2011
Ubicación: Buenos Aires
Mensajes: 779
Antigüedad: 13 años, 6 meses
Puntos: 343
Respuesta: Form login ExtJS

No necesitas incluir el core? Ext.core?
__________________
blog | @aijoona
  #7 (permalink)  
Antiguo 18/07/2011, 21:22
Avatar de ramiro_md  
Fecha de Ingreso: septiembre-2008
Mensajes: 274
Antigüedad: 16 años, 2 meses
Puntos: 26
Respuesta: Form login ExtJS

No lo sé jeje, en todos los tutoriales figuran esos js solamente. Igualmente ahora estoy arrancando unos que estan hechos con la versión 3 y estoy haciendolos andar de a poco.
Por casualidad no estas registrado en el foro ExtJs español ??
  #8 (permalink)  
Antiguo 18/07/2011, 21:24
Avatar de Aijoona
Colaborador
 
Fecha de Ingreso: mayo-2011
Ubicación: Buenos Aires
Mensajes: 779
Antigüedad: 13 años, 6 meses
Puntos: 343
Respuesta: Form login ExtJS

Nope, si ese no es el problema te diria que vayas simplificando el script hasta encontrar el problema.
__________________
blog | @aijoona

Etiquetas: extjs, loginform
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:42.