【发布时间】:2014-03-19 16:14:15
【问题描述】:
在我的项目中,我在命名空间 admin 中有控制器,并且我正在使用 breadcrumbs_on_rails 来构建面包屑。我的控制器看起来像: 模块管理
class FaqsController < Admin::ApplicationController
include FaqsHelper
load_and_authorize_resource
add_breadcrumb t('faqs.faqs_list') , :faqs_path #this line makes the problem
def index
@faqs = @faqs
add_breadcrumb t('faqs.faqs_list')
end
def new
add_breadcrumb t('faqs.new')
end
#other code ommitted
end
end
我可以在新建、编辑和其他控制器动作中使用 t 方法,但是当这个 't' 不在控制器动作中时,我会遇到以下错误:
undefined method `t' for Admin::FaqsController:Class
有什么想法吗?
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-4 rails-i18n