【发布时间】:2014-11-24 17:06:11
【问题描述】:
尝试设置静态页面,但出现以下错误:
缺少模板页面/show_admin_panel、带有 {:locale=>[:en]、:formats=>[:html] 的应用程序/show_admin_panel, :handlers=>[:erb, :builder, :raw, :ruby, :jbuilder, :coffee]}。 在以下位置搜索:*“c:/Users/Bill/Desktop/testapp/app/views”* "c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/devise-3.4.1/app/views"
我的路线:
get '/adminpanel' => 'pages#show_admin_panel'
页面控制器中的操作:
def show_admin_panel
@users = User.all
respond_with(@users)
end
视图:pages/adminpanel.html.erb:
<div class="row">
<div class="well">
<h1 class="color">Admin Panel</h1>
</div>
</div>
【问题讨论】:
-
错误信息准确地告诉您您需要知道的内容。消息说它使用什么文件名来尝试定位模板?你的模板的实际名称是什么?
标签: ruby-on-rails