FaustoRM Posted October 4, 2015 Share Posted October 4, 2015 Hola a tod@s, llevo días peleándome con esto y no hallo nada ni aquí ni en otros foros, a ver si alguien es capaz de salvarme la vida. La versión de la tienda es la 1.6.0.14 y el theme es LEO Winestore. Se trata de una ventana modal con un formulario de registro, la idea es que sólo poniendo el correo puedas registrarte con unos datos provisionales. Para hacerlo al hacer click o submit mandamos por post los datos provisionales al controlador authController. Está todo bien, sólo falla la petición por AJAX, es la siguiente: $.ajax({ type: 'POST', url: baseUri, async: true, cache: false, dataType : "json", data: { controller: 'authentication', SubmitCreate: 1, email_create:1, customer_privacy:1, ajax: true, passwd: generar(6), is_new_customer:1, lastname:" ", popup :1, firstname: "Cliente", customer_firstname:"Cliente", customer_lastname:" ", email_create: $( "#caja_email" ).val(), token: token }, He dicho falla, pero en realidad no falla, todo el proceso funciona correctamente no se devuelve ningún error, la respuesta que obtenemos es el html con el formulario de registro que incluye ya los datos que le hemos mandado. Pero no registra al usuario. No sé qué es lo que estoy haciendo mal... Gracias de antemano Link to comment Share on other sites More sharing options...
tuk66 Posted October 5, 2015 Share Posted October 5, 2015 Es en el tema LEO Winestore. Es difícil arreglarlo sin ver el código y probar. It is in the LEO Winestore theme. It's hard to fix it without seeing the code and trying. Link to comment Share on other sites More sharing options...
FaustoRM Posted October 6, 2015 Author Share Posted October 6, 2015 Es en el tema LEO Winestore. Es difícil arreglarlo sin ver el código y probar. It is in the LEO Winestore theme. It's hard to fix it without seeing the code and trying. ¿Quieres decir que será un problema con el tema? Link to comment Share on other sites More sharing options...
tuk66 Posted October 7, 2015 Share Posted October 7, 2015 Quién sabe. Es muy duro para desarrollar PHP en el foro, sin código y un depurador. Who knows. It is really hard to develop PHP on the forum, without code and a debugger. Link to comment Share on other sites More sharing options...
FaustoRM Posted October 7, 2015 Author Share Posted October 7, 2015 Bueno, en cualquier caso lo he resuelto renunciando a hacerlo por AJAX, envío el formulario con un submit normal y corriente al controlador del login y ya está, funciona correctamente aunque sea un poco menos elegante. Gracias de todas formas. PD: No marco el post como resuelto porque el problema no ha quedado resuelto y quizá alguien acabe cayendo aquí. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now