【发布时间】:2013-03-10 16:00:58
【问题描述】:
我真的很陌生,我不想弄乱我当前的应用程序。我目前正在研究 HTML/CSS 的东西,但我对如何让事情正常工作有一点了解。
我只是做了一个新的控制器
rails generate controller sign_up
我在自动生成的 rails 的 sign_up 文件夹中创建了一个索引文件 (index.html.erb)。现在我想添加更多文件,我可以通过输入来添加更多文件
rails generate controller sign_up send_page more_page other_pages
send_page、more_page、other_pages 会自动合并到现有的sign_up 文件夹中吗?如果我希望rails自动添加其他文件,这是添加页面的正确方法吗?我只是想让它毁掉我到目前为止所拥有的东西,所以我不想自己尝试,因为我对此还是很陌生,
谢谢!
【问题讨论】:
-
只需在views文件夹下新建一个文件。无需使用生成器 :)
-
它不需要创建必要的工具来在网络浏览器中输出它吗?
-
当您运行 rails g 控制器时,您只是在创建控制器和文件夹以及您作为参数传递的任何视图文件。所以如果你想添加一个新的动作,这很可能需要一个匹配的视图,你可以编辑控制器并在那里添加动作并在视图中创建一个新文件:)
标签: ruby-on-rails ruby ruby-on-rails-3 controller