Salut, Merci pour ta réponse mais elle ne concerne pas du tout mon probleme :) Le layout fonctionne très bien, même si le petit extrait que j'ai posté semble un peu bizarre, les pages s'affichent très bien ;)
Le message d'erreur concerne le yield pour une seule page comme je le précisais. Ben On Sep 5, 10:29 pm, Emmanuel Gaillot <emmanuel.gail...@gmail.com> wrote: > Salut, > > > Rails me renvoie l'erreur suivante quand je charge une de mes pages: > > <code> > > undefined method `html_safe' for nil:NilClass > > Extracted source (around line #65): > > > 62:<div class="container"> > > 63:<% end %> > > 64: > > 65: <%= yield %> > > 66: > > 67:<% unless @nil_header_footer %> > > 68:</div> > > </code> > > Il se peut que je sois compl tement c t de la plaque, mais... > > Je suis surpris par le 'end' ligne 63, suivi du 'unless' ligne 67. > > Le 'end' ligne 63 est-il li quelque chose au-dessus ? Ou au 'unless' > ? Si on est dans le dernier cas, il faut que tu mette le 'unless' ligne > 63 et le 'end' ligne 67 (en fait, 'unless' suit la syntaxe de 'if') (cf. > par exemple :http://www.tutorialspoint.com/ruby/ruby_if_else.htm) > > ... Tu peux galement mettre sur une seule ligne 'yield unless > @nil_header_footer'. > > Dans tous les cas, le 'unless' tout seul sur sa ligne me semble suspect. > > Le code que je sugg re, froid : > 62:<div class="container"> > 63: <%= yield unless @nil_header_footer %> > 64:</div> > </code> > > Cela corrige-t-il ton probl me ? > > -- Manu. -- 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 railsfrance@googlegroups.com Pour résilier votre abonnement envoyez un e-mail à l'adresse railsfrance-unsubscr...@googlegroups.com