application.html.erb没有加载

时间:2011-04-01 13:12:57

标签: ruby-on-rails web-applications

好吧,标题本身描述了:application.html.erb,即使我把它放在控制器中:layout“application” 好吧,这是application.html.erb,application_controller和public_controller的代码: https://gist.github.com/897408

1 个答案:

答案 0 :(得分:0)

您的所有方法都使用render :textrender :partial,两者都不使用布局。您需要为每个方法创建一个视图。例如,contact中的PublicController视图会显示在views/public/contact.html.erb中。如果您在contact的该位置有一个视图,则根本不需要拨打render电话。

请查看this link,了解有关布局和渲染的更多基础知识。