Edge Rails: render :template agora aceita :locals

30 de julho de 2008  |  Rails 2.2  | 

Os métodos render :action e render :partial permitem que passemos um hash através da opção :locals com dados para serem processados por eles, mas o render :template não permite.

Ou melhor, não permitia. Na próxima versão do Rails isto irá funcionar também:

render :template => "weblog/show", :locals => {:customer => Customer.new}


1 Comentário


  1. Carlos, muito bom o post.. eu o encontrei enquanto fazia uma busca na net.. ja aproveitando gostaria de sua ajuda..
    tenho um controller e 3 acions tem resultados parecidos, muito parecidos, gostaria que as 3 usassem a mesma view, para não ficar repetindo código, tentei usar o render :template, mas acho que não é exatamente essa a função dele… vc poderia me ajudar???
    antecipo agradecimentos…

Deixe um comentário