小编dri*_*ilk的帖子

在Rails中,如何从视图中输出动作的名称?

如果我从创建操作内部渲染更新操作,是否有办法让"更新"视图(即update.html.erb)知道哪个操作呈现了它.我希望更新视图在创建操作呈现时打印出操作名称"create",并在更新操作呈现时打印出"update"一词.问题是呈现似乎将控制推迟到被调用的操作,因此对于所有意图和目的,更新视图始终认为它来自更新操作.

class CtrlController < ApplicationController

  def create
    render(:action=>"update")
  end

  def read
  end

  def update
  end

  def delete
  end
Run Code Online (Sandbox Code Playgroud)

model-view-controller controller ruby-on-rails

3
推荐指数
1
解决办法
1430
查看次数

什么是了解Rails世界最新消息的最佳方法?

当我在这里阅读一些答案时,我注意到有些人知道Rails语法即将发生的变化,我不确定他们是如何发现它们的.有关Rails语法更改或更新的最新信息的最佳来源是什么?

ruby-on-rails

1
推荐指数
1
解决办法
443
查看次数