Ouverture de session

Commentaires récents

Syndication
Flux XML

Probleme du forum

Probleme du forum
Posté par jeezs le Mardi, 3 Novembre, 2009 - 5:03pm. Débuter avec Rails

Bonjour , je voulais soumettre mon problème de variable Javascript.
mais des que j'insère une ligne de code dans le corps de mon message, celui-ci est refusé par le forum.
Comment faire pour soumettre un problème?

Y at'il d'autres forums francophones d'aides pour rails?

Merci



[ Vous devez vous connecter ou vous enregistrer pour écrire des commentaires | sujet précédent | sujet suivant | envoyer par email ]

Options d'affichage des commentaires
Sélectionnez la méthode d'affichage des commentaires que vous préférez, puis cliquez sur "Sauvegarder" pour activer vos changements.

Sujet: 
Gist ou Pastie
Auteur: 
jasperiel
Date: 
Mar, 03/11/2009 - 17:29

Bonjour,

tu peux utiliser des services comme gist.github.com ou pastie.org, comme ceci :
https://gist.github.com/8965bb470b8c877d8024

Railsfrance peut croire que tes balises Rails sont des tentatives de lui faire faire exécuter le code à lui, donc des attaques potentielles. Il suffit de transformer tes chevrons en symboles HTML ( < & l t ; et > : & g t ; -- sans les espaces, ce sont des "entités HTML") et ça devrait passer (j'ai oublié les subtilités s'il y en a d'autres).

Il existe d'autres forums et mailing lists un peu partout, que ce soit pour Rails ou Javascript.
Fais ton choix, et bon courage ;)


[ Vous devez vous connecter ou vous enregistrer pour écrire des commentaires | envoyer par email ]

Sujet: 
Merci je vais essayer ça
Auteur: 
jeezs
Date: 
Mar, 03/11/2009 - 17:41

Merci je vais essayer ça tout de suite


[ Vous devez vous connecter ou vous enregistrer pour écrire des commentaires | envoyer par email ]

Sujet: 
Problème Variable Javascript et Ruby
Auteur: 
jeezs
Date: 
Mar, 03/11/2009 - 17:48

Bonjour à tous,

J'ai un petit soucis avec l'utilisation des variables Javascript en Ruby.
Si quelqu'un pouvait me donner un coup de main ce serait sympa.

Merci

Le descriptif et le code posant problème sont ici:
http://gist.github.com/225127


[ Vous devez vous connecter ou vous enregistrer pour écrire des commentaires | envoyer par email ]

Sujet: 
Houla
Auteur: 
jasperiel
Date: 
Mar, 03/11/2009 - 19:06

Attention attention, il y a plusieurs confusions dans ton code.

D'abord, il ne faut JAMAIS utiliser de variables avec un $ devant en Ruby.
C'est une variable globale, et c'est horrible pour des tonnes de raisons.

Ensuite, le Javascript et le Ruby ne fonctionnent pas au même moment, et ne peuvent pas se parler. Je te propose donc de faire ton code uniquement en Javascript et non en Rails.

Pour référence :
il faut voir le Web comme une discussion "asynchrone" (mail, répondeur) et un cycle de questions-réponses. Le cycle de vie d'une requête est, grosso modo, le suivant :

0) l'utilisateur envoie une requête au site
1) le site reçoit la "question" du client, qui passe par plusieurs couches, mais dans le cas qui nous intéresse finit par se retrouver dans Rails
2) Rails devine quelle action, dans quel contrôleur, est responsable de répondre
3) Rails exécute l'action :
il va probablement demander des données à la BDD via ton modèle
et ranger tout ça dans des variables d'instance @toto, @machin, @etc
= ton code de contrôleur est exécuté =

4) il faut renvoyer de l'HTML : Rails interprète les helpers et partials, la vue, et le layout
= ton code de la vue est exécuté =
----> c'est ici que Rails écrit ton Javascript, tu peux écrire directement le contenu des variables

5) ton serveur Web envoie le tout au navigateur de ton utilisateur, qui l'interprète
= ton code HTML est interprété et ton code JS de démarrage est exécuté =

À partir de là, la suite est optionnelle :
6) le client interagit avec la page, éventuellement ça lance des événements ou des requêtes AJAX. La réponse peut aussi renvoyer du Javascript et redessiner des parties de la page
= davantage de code JS sera peut-être exécuté =
----> c'est ici que Javascript peut envoyer des informations à Rails, en les entrant dans un formulaires ou les paramètres d'une requête

Bon courage et bon apprentissage !


[ Vous devez vous connecter ou vous enregistrer pour écrire des commentaires | envoyer par email ]

Sujet: 
Merci beaucoup pour ta
Auteur: 
jeezs
Date: 
Mer, 04/11/2009 - 11:55

Merci beaucoup pour ta précieuse aide et ton explication détaillé .
C'est en effet bien plus clair dans a tête.

Encore Merci


[ Vous devez vous connecter ou vous enregistrer pour écrire des commentaires | envoyer par email ]

Nouveaux liens

Qui est en ligne
Il y a actuellement 1 utilisateur et 30 invités en ligne.

railsfrance.org - communauté francophone des utilisateurs de Ruby on Rails
[ Propulsé par Drupal ]