ruby-on-rails - Rails 生成一个与 Application 继承不同的 Controller

标签 ruby-on-rails ruby model-view-controller inheritance controllers

有人知道生成继承自不同于 ApplicationController 的 Controller 的快捷方式吗?

我目前正在运行:

rails g controller Admin::Food

但它创造了

class Admin::FoodsController < ApplicationController

当我真正想要的时候:

class Admin::FoodsController < AdminController

谢谢!

最佳答案

Rails Controller 生成器不允许您指定父类(super class)。您将需要编辑此文件并手动设置父类(super class)。

关于ruby-on-rails - Rails 生成一个与 Application 继承不同的 Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9537522/

相关文章:

ruby-on-rails - 如何使 Rails 中的 Urls seofriendly

ruby-on-rails - :finder_sql 的限制

java - 在 .NET 中运行 Java、Python、Ruby 和 Perl 程序

java - 有一个实现和 "service"类 : Are these best practice?

ruby-on-rails - 将 Rails/ClearDB App 推送到 Heroku 错误 'Can' t 连接到 '127.0.0.1' 上的 MySQL 服务器

ruby-on-rails - 覆盖 gem 的关注点 - Rails

javascript - react 错误 <th> 不能作为 <thead> 的子项出现。参见(未知)> thead > th

ruby - 在ruby中,如何解密由 "crypted"方法加密的字符串

javascript - 如何在不提交表单的情况下将 enter 键转换为 tab 键

javascript - 主干-合并: true - option not changing UI