Bonjour, Je suis face à un bug sous Rails 3.
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> Rails s'arrête simplement au yield du layout. La vue de mon action est simplissime et se résume à ces trois lignes: <code> <% cache(:action => 'about_us', :part => 'main') do %> Test <% end %> </code> Quand je commente le cache, tout fonctionne correctement: <code> <%#cache(:action => 'about_us', :part => 'main') do %> Test <%#end %> </code> Je comprends d'autant moins que dans une autre de mes pages, les mêmes lignes fonctionnent sans avoir besoin de commenter... Je poste donc des lignes par curiosité, mon code actuel fonctionne même s'il n'est pas en cache, ce qui n'est pas bien grave. -- 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]
