Bravo à Francis pour sa bonne réponse et son premier message.

Le 10 avril 2012 10:52, Francis <[email protected]> a écrit :

> Salut
>
> Il faut changer <%= @quiz.questions.each %> par <%
> @quiz.questions.each %> (sans le "="). Le premier écrit le résultat de
> l'execution dans ton document html; le deuxième ne fait pas ça.
>
> PS: c'est mon premier message sur railsfrance.org, bonjour depuis
> l'Espagne !
>
> 2012/4/10 Eric Guirbal <[email protected]>:
> > Bonjour,
> >
> > Je découvre Rails depuis ce week-end. Mon premier projet est une
> application
> > pour faire des quizzes.
> >
> > J'ai donc des quizzes, chaque quiz est composé de questions pour
> lesquelles
> > il y a plusieurs propositions de réponse.
> >
> > Dans ma vue, /quizzes/show.html.erb, je souhaite afficher les questions
> > associés à un quiz. Dans le template généré par l'échafaudage, j'ai
> ajouté
> > ceci
> >
> > <h2>Questions</h2>
> > <%= @quiz.questions.each do |question| %>
> >  <p>
> >    <b>Question <%= question.order %></b>
> >    <%= question.question %>
> >    </p>
> >    <ul>
> >      <%= question.answers.each do |answer| %>
> >        <li><%= answer.answer %></li>
> >      <% end %>
> >    </ul>
> > <% end %>
> >
> > L'execution de chacune des boucles se termine par l'insertion du contenu
> des
> > lignes des tables correspondantes. Concrètement cela donne ceci
> >
> > <b>Question 2</b>
> >    Dans Blanche-neige et les septs nains, lequel de ces nains est
> grognon ?
> >    </p>
> >    <ul>
> >        <li>Dormeur</li>
> > --------------------------- COUPÉ ----------------------------
> >        <li>Prof</li>
> > [#&lt;Answer id: 5, answer: &quot;Dormeur&quot;, question_id: 6, true:
> > false, created_at: &quot;2012-04-10 14:00:27&quot;, updated_at:
> > &quot;2012-04-10 14:00:27&quot;&gt;, #&lt;Answer id: 6, answer:
> > ---------------------------- COUPÉ ---------------------------
> > question_id: 6, true: false, created_at: &quot;2012-04-10 14:03:19&quot;,
> > updated_at: &quot;2012-04-10 14:03:19&quot;&gt;]
> >
> > </ul>
> >
> > [#&lt;Question id: 5, question: &quot;Quelle est la couleur du cheval
> blanc
> > d'Henri IV ?&quot;, quiz_id: 3, order: 1,
> > ----------------------------- COUPÉ --------------------------
> > order: 2, created_at: &quot;2012-04-10 13:48:09&quot;, updated_at:
> > &quot;2012-04-10 13:48:56&quot;&gt;]
> >
> > J'utilise ruby 1.9.3 et rails 3.2.0. Auriez-vous une explication à me
> > proposer ? Merci beaucoup.
> >
> > --
> > Éric
> >
> > --
> > Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance"
> de
> > Google Groups.
> > Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
> > [email protected]
> > Pour résilier votre abonnement envoyez un e-mail à l'adresse
> > [email protected]
>
> --
> Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de
> Google Groups.
> Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
> [email protected]
> Pour résilier votre abonnement envoyez un e-mail à l'adresse
> [email protected]
>

-- 
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
[email protected]

Répondre à