Pergunta

Se eu processar a ação de atualização de dentro da ação criar, há uma maneira para a vista "update" (ou seja update.html.erb) para saber qual ação proferiu. Eu quero a visão atualização para imprimir o nome da ação "criar" quando a ação criar torna e imprimir a palavra "atualização" quando a ação de atualização torna. O problema é tornar parece controle adiar a ação Chamado assim, para todos os efeitos, a visão de atualização sempre acha que é proveniente da ação de atualização.

class CtrlController < ApplicationController

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

  def read
  end

  def update
  end

  def delete
  end
Foi útil?

Solução

params [: ação]

Você pode precisar atualizar o seu render linha para

render :template => "ctrl/update"
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top