为什么我缺少的模板移动/家庭/指标,应用/索引?

我学习Ruby和我建立了一个这样的控制器:

class Mobile::HomeController < ApplicationController def index end def create end end

这是非常基本的,并且加入这样的路线:

scope :module => :mobile, :as => :mobile do constraints(:subdomain => /m/) do resources :home end end

当我尝试看看页面在浏览器中,我得到这个错误:

Missing template mobile/home/index, application/index with {:locale=>[:en, :en], :formats=>[:html], :handlers=>[:haml, :erb, :builder]}. Searched in: * "/Users/alexgenadinik/projects/cmply/cmply-app/app/views" * "/Library/Ruby/Gems/1.8/gems/ckeditor-3.6.3/app/views" * "/Library/Ruby/Gems/1.8/gems/kaminari-0.13.0/app/views" * "/Library/Ruby/Gems/1.8/gems/devise-2.0.4/app/views"

但我在这里有一个视图页面:

app/views/layouts/mobile/application.html.haml

是,我需要指定我在我的控制器返回HAML格式的问题? 还是我做错了什么?

--------------解决方案-------------

你的程序试图找到一个正规的模板,而不是布局。 尝试创建的页面:

app/views/mobile/home/index.html.haml

分类:Ruby on Rails的 时间:2015-03-14 人气:0
本文关键词: 红宝石,Ruby on Rails的
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.855 (s). 10 q(s)