Foro

problemas con la url en un form utilizando Zend Framework

0
Tengo un form con ext js, cuya url es de la forma: 'administrador/login/autenticacion/', que corresponde con modulo/controller/action de Zend Framework. Con FF funciona perfectamente pero no con IE, he probado todas las formas de poner la url, pero ninguna de ellas me funciona con IE.
0
Ya está solucionado, me faltaba deshablitar la view. $this->_helper->viewRenderer->setNoRender(true). Gracias
0
Hola Crysfel, no lanza ningún error, el IE se queda colgado esperando respuesta. Me da la impresión de que en la url se espera el nombre de un archivo.php, de este modo sí funciona con IE, te pongo el código, por si ves algo: var loginForm = { xtype: 'form', id: 'login-form', bodyStyle: 'padding:15px;background:transparent', border: false, title: 'Login Gestión Grupo Mayores', url: 'admin/login/autenticar/', items: [{ xtype: 'box', autoShow: true, html: '

Datos acceso

' }, { xtype: 'textfield', id: 'login-user', fieldLabel: 'Usuario', allowBlank: false, blankText: 'Introduce el usuario', minLength: 3, maxLength: 15 //msgTarget: 'side', //validationEvent:false }, { xtype: 'textfield' ,id: 'login-pwd', fieldLabel: 'Password', inputType: 'password', allowBlank: false /* minLength: 8, maxLength: 8, minLengthText: 'El password debe ser de 8 caracteres', maxLengthText: 'El password debe ser de 8 caracteres' */ //msgTarget: 'side', //validationEvent:false } ], buttons: [{ text: 'Login', handler: function(){ //var errores = Ext.Util.getFormErrors(Ext.getCmp('login-form').getForm()); //var errores = Ext.getCmp('login-form').getForm(); //alert(errores.length); Ext.getCmp('login-form').getForm().submit({ waitMsg : 'Accediendo a datos...', failure : function (form,action){ Ext.MessageBox.show({ title: 'Error.', msg: 'Error de acceso a la aplicación', buttons: Ext.MessageBox.OK, icon: Ext.MessageBox.ERROR }); }, success: function (form,action){ Ext.MessageBox.show({ title: 'Bienvenido', msg: 'Acceso correcto a la aplicación', buttons: Ext.MessageBox.OK, icon: Ext.MessageBox.INFO }); var redirect = 'http://localhost/eureka/public/admin/usuario/'; window.location = redirect; } }); } }
0
Te lanza algún error? hace la petición Ajax? se ve algo en pantalla?

¿Conoces a alguien que pueda responder esta pregunta? Comparte el link en Twitter o Facebook

Es necesario registrarse para poder participar en el foro! Si ya tienes una cuenta puedes entrar y comentar en este foro.