Jquery

Just for future reference in Spree you can use the following code in spite of authenticate an existent user created in a Spree Store [javascript] var server = 'http://localhost:3000'; var userAuthUrl = server + '/login.js'; var data = {spree_user: {email: "spree@example.com", password: "spree123"}} $.ajax({ type: "POST", data: data, url: userAuthUrl, success: function(data, textStatus, jqXHR) { console.log(data); console.log(textStatus); console.log(jqXHR); } }); [/javascript]

Hey there, in this time I found the following resources and how to use it using curl or ajax calls for Spree: The most of the calls need to use the "X-Spree-Token" you can generate it from admin section eg: http://localhost:3000/admin from user section and is the token you need and also you can use for example the order token, I had problems with the api using that token if you have problems let me know. Products index of products 25 first [shell]curl -i -H "X-Spree-Token: YOUR_TOKEN_ID" http://0.0.0.0:3000/api/products.json[/shell]

En esta ocasion dado los pocos ejemplos que encontre sobre como subir imagenes o archivos en nuestro servidor desde backbone, me decidi a realizar esta guia desde cero como ha mi me hubiera gustado encontrar. Para lo cual vamos a utilizar por supuesto backbone, coffescript, Maml, Eco templates, jQuery File Upload, Ruby On Rails, Paperclip, Amazon aws.

[shell]

$ rails new jqueryfileuploadbackbone

$ cd jqueryfileuploadbackbone

[/shell]

Que podemos encontrar en estos apuntes.
  1. Usando elementos y cómo accederlos en el DOM.
  2. Como usar listas elementos los primeros los ultimos, o elementos que derivan directamente de otros.
  3. como seleccionar múltiples elementos en una misma linea (separar por commas).
  4. Como agregar css o clases a elementos y agregar diferentes estilos, agregar o quitar clases o usar el toggleClass
  5. Como agregar elementos al Dom antes o despues de algun elemento, como ocultarlos, mostrarlos, cambiarlos de lugar.

En este caso quiero comenzar con el increible mundo ajax y en este ejemplo voy a utilizar backbone y coffeescript para lo cual presupongo que ya tienen un sitio en rails 3 con sus backbone install y toda la cosa, listos para hacer sus pruebas en este caso realizare dos distintos formularios simulando en uno un login al cual le falta la funcionalidad de logeo pero para efectos de esto solo es de ejemplo y ya ustedes le meten su logica en el controlador de acuerdo a sus necesidades para que funcione el autenticate o si quieren usar la gema devise, eso se los dejo a su eleccion.[divider] En caso de que tengan problemas pueden visitar el repo que a continuacion les dejo y en la parte del README file pueden encontrar toda la informacion para inicializar su instalacion en backbone con rails 3 y ya apartir de esto pueden continuar con el tutorial. [clear] https://github.com/heridev/login-en-backbone [divider] Primero tenemos que crear nuestra nueva aplicacion para aplicarle el backbone esto lo hacemos de la siguiente forma