Как вызвать рендер для представления изнутри действия? - PullRequest
0 голосов
/ 02 марта 2011

Я хочу получить обработанный ответ от действия ДО того, как оно вернется, поэтому что-то вроде:

def test

  my_html = # RENDER VIEW HERE AND ASSIGN TO VARIABLE


  render :text => my_html

end

Как я могу это сделать?

1 Ответ

1 голос
/ 02 марта 2011

Вы можете использовать render_to_string

def test
  my_html = render_to_string(:action => :show)

  render :text => my_html
end

render_to_string принимает все опции, которые делает render.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...