【问题标题】:How to render partial in lib ruby class using render_to_string如何使用 render_to_string 在 lib ruby​​ 类中渲染部分内容
【发布时间】:2011-05-14 14:10:12
【问题描述】:

我正在为 Liquid 编写一个自定义标签,并希望在标签中呈现一个部分。我假设我必须使用 render_to_string 但我似乎无法让它工作。

我尝试了各种方法,包括:

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

但似乎没有任何效果。必须有一些我想念的简单方法来做到这一点。

提前致谢。

【问题讨论】:

    标签: ruby-on-rails ruby liquid render-to-string


    【解决方案1】:

    render_to_string 方法是一个实例方法:

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

    【讨论】:

    • 那不允许帮手?
    猜你喜欢
    • 2020-04-01
    • 2011-07-24
    • 1970-01-01
    • 2011-10-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-30
    相关资源
    最近更新 更多