English 中文(简体)
铁路3 重要名称空间问题
原标题:Rails 3 Admin Namespace Issue

我把我的大多数申请移到行政名称空间,虽然有许多有关指南,但我仍然可以管理。 页: 1 谷歌(大家倾向于同意)。 有些人能否告诉我,我做什么错了,因此我不会再失去睡觉?

这里的错误信息是:

错误论点类型模块(投机类)

app/controllers/application_controller.rb:1:in `<top (required)> 
app/controllers/admin/admin_controller.rb:1:in `<top (required)> 
app/controllers/admin/home_controller.rb:1:in `<top (required)> 

<>strong>routes.rb

namespace :admin do 
  root :to => "home#index"

  resources :users
end

<admin/admin_ Controller.rb

class Admin::AdminController < ApplicationController

admin/home_ Controller.rb

class Admin::HomeController < Admin::AdminController

<admin/users_ Controller.rb

class Admin::UsersController < Admin::AdminController

我基本上认为,它只是与模块和管制人员互动有关,因此我没有列入任何其他法典。 然而,我现在本应找到解决办法,请让我知道是否需要增加任何法典。

感谢。

问题回答

我遇到了相反的问题,即“错误的理由类别(投机模块)”,并发现有一位助手被定义为一个类别而不是一个单元,从而试图寻找被无意中定义为模块的类别。 就像控制器被定义为模块。

页: 1 Admin:AdminController to Admin:BaseController

Maybe you have something defined as Admin constant?
Try a fresh app with the same structure then add pieces from the current one and see where it breaks (Not so great suggestion, huh?).

我用同一组织管理你过去......

“错误论点类型模块(特定类别)”

这意味着你正在界定一个类别,但这一名称已经定义为其他地方的一个单元。 寻找可能的东西......

如果你使用我在此具体指明的路线,你可以按照以下守则进行罚款。

 class Admin::AdminController < ApplicationController


 class Admin::UsersController < Admin::AdminController

我认为,这与你所写的同样。

namespace :admin do
   resources :users do as_routes end
end
root :to => "home#index"

@Russell,我想到的是,问题造成了AdminHelper模型(含有行政帮助信息):

仔细点名!

当我使用纸面纸面片时,我遇到了这样的问题。





相关问题
rails collection_select vs. select

collection_select and select Rails helpers: Which one should I use? I can t see a difference in both ways. Both helpers take a collection and generates options tags inside a select tag. Is there a ...

SSL slowness in EC2

We ve deployed our rails app to EC2. In our setup, we have two proxies on small instances behind round-robin DNS. These run nginx load balancers for a dynamically growing and shrinking farm of web ...

Auth-code with A-Za-z0-9 to use in an URL parameter

As part of a web application I need an auth-code to pass as a URL parameter. I am currently using (in Rails) : Digest::SHA1.hexdigest((object_id + rand(255)).to_s) Which provides long strings like : ...

RubyCAS-Client question: Rails

I ve installed RubyCAS-Client version 2.1.0 as a plugin within a rails app. It s working, but I d like to remove the ?ticket= in the url. Is this possible?

activerecord has_many :through find with one sql call

I have a these 3 models: class User < ActiveRecord::Base has_many :permissions, :dependent => :destroy has_many :roles, :through => :permissions end class Permission < ActiveRecord::...

Ordering a hash to xml: Rails

I m building an xml document from a hash. The xml attributes need to be in order. How can this be accomplished? hash.to_xml

Text Editor for Ruby-on-Rails

guys which text editor is good for Rubyonrails? i m using Windows and i was using E-Texteditor but its not free n its expired now can anyone plese tell me any free texteditor? n which one is best an ...

How to get SQL queries for each user where env is production

I’m developing an application dedicated to generate statistical reports, I would like that user after saving their stat report they save sql queries too. To do that I wrote the following module: ...

热门标签