问题标签 [applicationcontroller]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1587 浏览

ruby-on-rails-3 - Why can't rails3 find ApplicationController when it is in my application

In a Rails3 Application I keep getting

..gems/activesupport-3.0.0.beta/lib/active_support/dependencies.rb:459:in 'load_missing_constant': uninitialized constant ApplicationController (NameError)

Even though app/controllers/application_controller.rb exists and is valid. What is the problem

0 投票
12 回答
80290 浏览

ruby-on-rails - 从 Rails 中的控制器调用辅助方法时出现“未定义的方法”

有谁知道我为什么得到

当我从我的 ApplicationController 子类中调用 my_method("string") 时?我的控制器看起来像

和我的帮手

最后,ApplicationController

0 投票
1 回答
935 浏览

ruby-on-rails - 如何覆盖渲染以在 Rails 2.3(.5) 中创建自定义“渲染:my_format => 参数”?

我想创建标题中指定的自定义渲染。

例如,我有我的控制器:

,但我想要这样的东西:

可能吗?我需要哪些步骤才能使其工作?

提前致谢!

更新

我想要类似这里的东西。所以我用一个方法替换了@objs,但它也不起作用(没有调用该方法)。

Obs:我在 config/initializers/mime_types.rb 中注册了 mime 类型。

0 投票
2 回答
2138 浏览

ruby-on-rails - Rails 3.0 引擎 - 在 ActionController 中执行代码

我正在将我的 Rails 插件升级为可与最新 3.0RC1 版本一起使用的引擎,但在找出扩展ActionController. 我已经在 SO 上看到了 DHH 的这篇文章和这个问题,但我的问题更多是关于如何在ActionController.

例如,我需要在我的引擎控制器中调用以下命令:

我知道如何正确地包含我的两个私有函数,但我找不到让它正确调用helper,before_filterafter_filter.

我将不胜感激一些链接或使这项工作的方法。我曾尝试将我的控制器命名为其他名称ApplicationController并对其进行真正的ApplicationController扩展,但这似乎也不起作用。我真的很喜欢任何让引擎用户的生活尽可能轻松的解决方案。理想情况下,他们不必扩展我的课程,但他们会将所有功能都内置到他们自己的ApplicationController.

0 投票
1 回答
290 浏览

ruby-on-rails - Rails 2.0.2 中的 ApplicationController 方法不使用引擎覆盖插件方法

我正在尝试在我的项目中使用 Savage Beast 2 插件。此插件需要使用 Engines 插件。我的项目在 Rails 2.0.2 上。

里面有一些方法

我的意思是覆盖

插件中的视图(即使通过在主应用程序中创建类似视图来覆盖)看不到 application.rb 中的覆盖方法,而是访问

我的 application.rb 的开头是这样的:

我还在 /config/environment.rb 中添加了正确的行 -

在 require ... 引导行之后。

我不确定此时该怎么做。任何帮助将不胜感激。

0 投票
2 回答
3407 浏览

cakephp - 如何在我的元素中调用 app_controller 中的函数

我正在开发一个网站;用户可以使用一个注册帐户添加汽车和手机。但是,我在右侧和左侧的方框中显示了热门​​(汽车、手机),在中间我有最近添加的汽车和手机。我将热门歌曲拆分为元素,这些元素是 topCars、topMobiles。我正在考虑编写两个函数来完成我的工作。这两个功能都应该是通用的,因为将来我们可能会添加一些其他服务,例如软件或电影。然而,第一个功能将获取最近的汽车,或手机......等,并将发布在我的主页中间。第二个功能应该获得(汽车,手机,电影......等)的热门歌曲。我写了以下代码:

我的代码适用于最新添加的项目,但当我尝试获得热门点击时,它会返回错误。请帮助我知道如何使它工作谢谢

0 投票
6 回答
17715 浏览

ruby-on-rails - 在 Rails 3 中,如何将动作路由到应用程序控制器?

我正在使用 gem rails3-jquery-autocomplete 并且没有任何问题,但是我现在已经将我的自动完成表单移动到应用程序模板中,因此 ajax 调用现在由应用程序控制器处理,所以我的路线已经从:

现在需要移除家和路径:

到:

有人有什么想法吗?仍在学习 Rails 的来龙去脉,所以这对我来说现在是一个死胡同。

谢谢。

0 投票
2 回答
808 浏览

asp.net-mvc - DRY-ing ASP.NET MVC 操作:ApplicationController 还是 Service?

我正在编写一个 ASP.NET MVC 3 应用程序,我发现自己经常在我的操作方法中编写这一行:

(显然与 结合使用AuthorizeAttribute

还有其他事情经常重复,但这是最突出的,我最终有 3 个操作彼此相邻,每个操作都需要检索授权用户。

所以这需要干燥:

  1. 我应该编写一个ApplicationContoller所有其他控制器从中继承并公开一个User属性的方法,还是应该将其添加到我的IAdminService并将其作为方法公开?

  2. ApplicationController 在 ASP.NET MVC 中是要避免还是要采用的东西?

0 投票
0 回答
164 浏览

ruby-on-rails-3 - Strange rails 3 application behaviour

I have the following code in my application controller

The has_config method works, the has_admin method does not work. Kind of frustrating as it seems like if one of the methods works then the other one should as well. Does anyone have any ideas?

0 投票
3 回答
41165 浏览

ruby-on-rails - 如何在 ApplicationController 中设置 cookie?

我需要在我的 ApplicationController 中设置 cookie,但我不确定如何设置。我试过使用 cookie - 什么都没有,使用 ActionController::Cookies - 什么都没有。除了设置和获取 cookie 之外,我不需要任何其他东西,但我需要的是在ApplicationController中设置它们。

编辑:

找到了答案:request.cookies['help'] = 'yes'