我想提出一個登錄路由,並已將此添加到routes.rb中resources :sign_in
Ruby on Rails的 - 在命名約定整個路線
我犯了這樣的控制器可能出現的錯誤:
class Mobile::Sign_inController < ApplicationController
layout "mobile/application"
def get
respond_to do |format|
format.html
end
end
def index
respond_to do |format|
format.html
end
end
end
,它似乎得到正確路由,但在這裏我位於視圖文件:
/app/views/mobile/sign_in.html.haml
剛剛有1線用於測試目的:
%strong{:class => "code", :id => "message"} Hello Signin!
但是當我在瀏覽器中訪問網址:http://m.cmply.local:8800/signin時,屏幕是完全白色的,瀏覽器中沒有渲染任何東西。
任何想法爲什麼發生這種情況,以及如何解決它?
謝謝!
你可以嘗試改變從'手機:: Sign_inController'控制器類名稱爲'移動:: SignInController' – PinnyM 2012-04-16 21:56:42
@PinnyM剛剛試了一下,同樣的結果...我只是看什麼也沒有全白屏幕的瀏覽器渲染。 – GeekedOut 2012-04-16 21:57:45