Yo.
Alors déjà : utilise un gist (http://gist.github.com) pour poster du code.
Dans un mail c'est illisible. Et avec gist il est possible de poster
plusieurs fichiers.
Et puis sinon comme tu peux le constater dans le résultat de ta vue,
ERB affiche directement un objet.
J'ai pas encore de réponse précise mais je te recommande d'éviter les
attributs qui porte le meme nom que le modèle (exemple :
article.article, question.question, etc).
Même si c'est censé marcher c'est pas beau. Par exemple tu peux
utiliser "content" comme attribut (question.content). Ça sera plus
lisible au moins.

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]



-- 
Nicolas Blanco, Web developper

http://www.nicolasblanco.fr
Jabber/GoogleTalk : [email protected]
Twitter : http://twitter.com/slainer68
Github : http://github.com/slainer68
Skype : slainer68

-- 
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 à