Как выполнить частичное рендеринг в классе lib ruby, используя render_to_string - PullRequest
4 голосов
/ 23 ноября 2010

Я пишу пользовательский тег для Liquid и хочу визуализировать частичное в теге.Я предполагаю, что я должен использовать render_to_string, но я не могу заставить его работать.

Я пробовал все виды вещей, в том числе:

ActionController::Base.render_to_string(:partial => 'path/to/partial') 

Но, похоже, ничего не работает.Должен быть какой-то простой способ сделать это, чего мне не хватает.

Заранее спасибо.

1 Ответ

4 голосов
/ 24 ноября 2010

Метод render_to_string является методом экземпляра:

ActionController::Base.new.send(:render_to_string,
                                :partial => 'path/to/partial')
...