3
我在ROR 3.1.3中创建了一个可安装的引擎,并且在创建非宁静的 路由时遇到问题。Rails 3可安装的引擎路由错误
我的控制器:
#sessions_controller.rb
module Loginout
class SessionsController < ApplicationController
def abc
raise 'aaaaaaaa'
end
.......
路线:
#routes.rb
get '/sessions/abc'
#match '/sessions/abc', :to => 'sessions#abc'
给我一个错误:
Routing Error
uninitialized constant SessionsController
虽然我使用匹配,而不是它工作正常(上升了例外)。为什么它会失败并获得?如何解决这个问题?
您不必在安装应用程序访问会话安装引擎之间的差别看看。你可能想看看一个正常的引擎。有这样做的黑客,但你基本上将可安装的应用程序转换成一个正常的引擎 – drhenner 2012-01-30 23:56:44
是否有一个'聪明'的方式来做到这一点? – gisek 2012-01-31 00:17:51