2010-11-23 9 views
4

私はLiquidのカスタムタグを作成していて、タグに部分的にレンダリングしたいとします。私はrender_to_stringを使用する必要があると仮定していますが、動作させることはできません。render_to_stringを使用してlib ruby​​クラスを部分的にレンダリングする方法

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

しかし、何も動いていないようにみえ:

は、私は、以下を含むあらゆるものを、試してみました。私が行方不明になっているこれを行う簡単な方法がいくつかあります。

ありがとうございます。

答えて

4

render_to_stringメソッドはインスタンスメソッドです:

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

ヘルパーのために許可していませんか? – AnApprentice

関連する問題