<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>
<channel>
	<title>Commentaires sur : Rails : Validation de formulaire en AJAX step by step !</title>
	<atom:link href="http://www.stoneageblog.com/articles/2007/02/04/rails-validation-de-formulaire-en-ajax-step-by-step/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.stoneageblog.com/articles/2007/02/04/rails-validation-de-formulaire-en-ajax-step-by-step/</link>
	<description>Le blog [de l'âge] de Pierre</description>
	<pubDate>Wed, 10 Mar 2010 13:03:21 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Par : cestpasdur</title>
		<link>http://www.stoneageblog.com/articles/2007/02/04/rails-validation-de-formulaire-en-ajax-step-by-step/comment-page-1/#comment-15052</link>
		<dc:creator>cestpasdur</dc:creator>
		<pubDate>Thu, 15 Nov 2007 15:09:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.stoneageblog.com/articles/2007/02/04/rails-validation-de-formulaire-en-ajax-step-by-step/#comment-15052</guid>
		<description>Il pourrait être interessant de préciser d'ajouter au layout ceci :

    &lt;%= javascript_include_tag :defaults %&gt;

je dis interessant car j'ai cherché quelques minutes pourquoi je n'avais aucun ajax !</description>
		<content:encoded><![CDATA[<p>Il pourrait être interessant de préciser d&#8217;ajouter au layout ceci :</p>

<pre><code>&lt;%= javascript_include_tag :defaults %&gt;
</code></pre>

<p>je dis interessant car j&#8217;ai cherché quelques minutes pourquoi je n&#8217;avais aucun ajax !</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Pierre Rigal</title>
		<link>http://www.stoneageblog.com/articles/2007/02/04/rails-validation-de-formulaire-en-ajax-step-by-step/comment-page-1/#comment-4953</link>
		<dc:creator>Pierre Rigal</dc:creator>
		<pubDate>Fri, 01 Jun 2007 09:25:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.stoneageblog.com/articles/2007/02/04/rails-validation-de-formulaire-en-ajax-step-by-step/#comment-4953</guid>
		<description>Je suis d'accord, c'est un peu excessif ! C'est tout à fait faisable sans la requête serveur mais tu vas perdre la gestion des erreurs déclarées sur le modèle...

Concernant l'objet :user, il faut effectivement le créer dans ton controller (dans la méthode "signup" du controller user) !

Pour mephisto, j'y passerai bien si... j'avais encore du temps à consacrer à un changement de blog. (Design, Urls, Caches, Contenus, Filtres de texte, Flux, autant de choses qui ne sont pas traitées de la même façon sur chaque plateforme et qui prennent des heures à porter...)</description>
		<content:encoded><![CDATA[<p>Je suis d&#8217;accord, c&#8217;est un peu excessif ! C&#8217;est tout à fait faisable sans la requête serveur mais tu vas perdre la gestion des erreurs déclarées sur le modèle&#8230;</p>

<p>Concernant l&#8217;objet :user, il faut effectivement le créer dans ton controller (dans la méthode &#8220;signup&#8221; du controller user) !</p>

<p>Pour mephisto, j&#8217;y passerai bien si&#8230; j&#8217;avais encore du temps à consacrer à un changement de blog. (Design, Urls, Caches, Contenus, Filtres de texte, Flux, autant de choses qui ne sont pas traitées de la même façon sur chaque plateforme et qui prennent des heures à porter&#8230;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : yoann</title>
		<link>http://www.stoneageblog.com/articles/2007/02/04/rails-validation-de-formulaire-en-ajax-step-by-step/comment-page-1/#comment-4921</link>
		<dc:creator>yoann</dc:creator>
		<pubDate>Thu, 31 May 2007 12:50:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.stoneageblog.com/articles/2007/02/04/rails-validation-de-formulaire-en-ajax-step-by-step/#comment-4921</guid>
		<description>Oui en fait ca tombe sous le sens, il n'y a pas de raison qu'on ne puisse pas utiliser la même solution pour tous les champs...

Mais entre nous une requête au serveur pour vérifier la concordance entre 2 champs c'est un peu excessif  :) 
Je débute sur Ror mais j'imagine qu'on peut appeler une méthode de contrôle purement javascript depuis un observer, non ?

En finissant d'adapter mon formulaire, j'ai été confronté à l'erreur object nil sur les :partial qui me faisait tout planter. J'ai contourné le problème en initialisant l'objet :user dans mon controller, est-ce que cela te semble une bonne idée ? En tout cas cela a l'air de fonctionner :)


Ps: Pour le smiley , il va falloir songer à passer sous mephisto ;)</description>
		<content:encoded><![CDATA[<p>Oui en fait ca tombe sous le sens, il n&#8217;y a pas de raison qu&#8217;on ne puisse pas utiliser la même solution pour tous les champs&#8230;</p>

<p>Mais entre nous une requête au serveur pour vérifier la concordance entre 2 champs c&#8217;est un peu excessif  <img src='http://www.stoneageblog.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> 
Je débute sur Ror mais j&#8217;imagine qu&#8217;on peut appeler une méthode de contrôle purement javascript depuis un observer, non ?</p>

<p>En finissant d&#8217;adapter mon formulaire, j&#8217;ai été confronté à l&#8217;erreur object nil sur les :partial qui me faisait tout planter. J&#8217;ai contourné le problème en initialisant l&#8217;objet :user dans mon controller, est-ce que cela te semble une bonne idée ? En tout cas cela a l&#8217;air de fonctionner <img src='http://www.stoneageblog.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>

<p>Ps: Pour le smiley , il va falloir songer à passer sous mephisto <img src='http://www.stoneageblog.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Pierre Rigal</title>
		<link>http://www.stoneageblog.com/articles/2007/02/04/rails-validation-de-formulaire-en-ajax-step-by-step/comment-page-1/#comment-4917</link>
		<dc:creator>Pierre Rigal</dc:creator>
		<pubDate>Thu, 31 May 2007 08:31:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.stoneageblog.com/articles/2007/02/04/rails-validation-de-formulaire-en-ajax-step-by-step/#comment-4917</guid>
		<description>Yoann &gt; A priori, les messages d'erreurs restent localisés (sauf pour la gestion du compte ou j'utilise seulement un "flash"), mais il est possible de récupérer le texte associé automatiquement par rails je pense dans l'objet "login_errors"...

Pour la confirmation du mot de passe, cela peut très bien être géré en Ajax, il suffit de poser un observer sur le champs de confirmation dont l'action se lance lorsque le champs perd son focus en veillant a bien envoyer le mot de passe + sa confirmation afin de correctement construire l'objet à faire valider...

NB : Impossible de virer le smiley :(</description>
		<content:encoded><![CDATA[<p>Yoann > A priori, les messages d&#8217;erreurs restent localisés (sauf pour la gestion du compte ou j&#8217;utilise seulement un &#8220;flash&#8221;), mais il est possible de récupérer le texte associé automatiquement par rails je pense dans l&#8217;objet &#8220;login_errors&#8221;&#8230;</p>

<p>Pour la confirmation du mot de passe, cela peut très bien être géré en Ajax, il suffit de poser un observer sur le champs de confirmation dont l&#8217;action se lance lorsque le champs perd son focus en veillant a bien envoyer le mot de passe + sa confirmation afin de correctement construire l&#8217;objet à faire valider&#8230;</p>

<p>NB : Impossible de virer le smiley <img src='http://www.stoneageblog.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : yoann</title>
		<link>http://www.stoneageblog.com/articles/2007/02/04/rails-validation-de-formulaire-en-ajax-step-by-step/comment-page-1/#comment-4916</link>
		<dc:creator>yoann</dc:creator>
		<pubDate>Thu, 31 May 2007 08:02:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.stoneageblog.com/articles/2007/02/04/rails-validation-de-formulaire-en-ajax-step-by-step/#comment-4916</guid>
		<description>Merci pour cet article. 
J'essaye de mettre en place le même système pour un projet, mais  je suis confronté à 2 problèmes: 

* Comment fait on pour utiliser la validation classique du formulaire en parallèle en gardant les messages d'erreurs "localisés" ?

* Comment traiter la confirmation de mot de passe ? A priori une requête ajax ne sert à rien dans le cas présent, non ?

Enfin petite remarque sur la forme : il y a un problème dans le 9e encadré de code, les ':on' ont été remplacés par le code d'un smiley...

merci encore</description>
		<content:encoded><![CDATA[<p>Merci pour cet article. 
J&#8217;essaye de mettre en place le même système pour un projet, mais  je suis confronté à 2 problèmes: </p>

<ul>
<li><p>Comment fait on pour utiliser la validation classique du formulaire en parallèle en gardant les messages d&#8217;erreurs &#8220;localisés&#8221; ?</p></li>
<li><p>Comment traiter la confirmation de mot de passe ? A priori une requête ajax ne sert à rien dans le cas présent, non ?</p></li>
</ul>

<p>Enfin petite remarque sur la forme : il y a un problème dans le 9e encadré de code, les &#8216;:on&#8217; ont été remplacés par le code d&#8217;un smiley&#8230;</p>

<p>merci encore</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : khalil</title>
		<link>http://www.stoneageblog.com/articles/2007/02/04/rails-validation-de-formulaire-en-ajax-step-by-step/comment-page-1/#comment-3267</link>
		<dc:creator>khalil</dc:creator>
		<pubDate>Tue, 03 Apr 2007 08:03:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.stoneageblog.com/articles/2007/02/04/rails-validation-de-formulaire-en-ajax-step-by-step/#comment-3267</guid>
		<description>thank you</description>
		<content:encoded><![CDATA[<p>thank you</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Anonyme</title>
		<link>http://www.stoneageblog.com/articles/2007/02/04/rails-validation-de-formulaire-en-ajax-step-by-step/comment-page-1/#comment-621</link>
		<dc:creator>Anonyme</dc:creator>
		<pubDate>Wed, 14 Feb 2007 09:11:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.stoneageblog.com/articles/2007/02/04/rails-validation-de-formulaire-en-ajax-step-by-step/#comment-621</guid>
		<description>&lt;strong&gt;Rails : Validation de formulaire en AJAX step by step !...&lt;/strong&gt;

Une grande partie des nouveaux site Web2 proposent une validation live et step by step de leur formulaire. Prenons un cas concret, sur une mme page proposant la cration dun compte utilisateur, un formulaire bien fait vrifiera lexistence du compte  crer...</description>
		<content:encoded><![CDATA[<p><strong>Rails : Validation de formulaire en AJAX step by step !&#8230;</strong></p>

<p>Une grande partie des nouveaux site Web2 proposent une validation live et step by step de leur formulaire. Prenons un cas concret, sur une mme page proposant la cration dun compte utilisateur, un formulaire bien fait vrifiera lexistence du compte  crer&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
