ruby-on-rails - 液体中的部分

标签 ruby-on-rails liquid

我们正在尝试将我们当前的 View 从 ERb 重写为 Liquid,我们遇到了以下问题:
我们有很多 render(:partial => '/path/to/partial')在我们的代码中,但我们绝对没有发现如何在 Liquid 中渲染部分的说明。我们找到的唯一一个解决方案是在 render_to_string 的帮助下但这实在是太丑了。

最佳答案

Liquid 方法是使用 include标签:http://liquid.rubyforge.org/classes/Liquid/Include.html

(我知道文档不是很有帮助。这是一个显示示例用法的帖子:http://forums.shopify.com/categories/2/posts/1629)

关于ruby-on-rails - 液体中的部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/852610/

相关文章:

ruby-on-rails - 如何在 ActiveRecord 中设置 has_one 默认值?

jekyll - 从 Jekyll 的最近帖子查询中排除当前帖子?

ruby - Jekyll 错误 "Liquid Exception: undefined method ` 编码为 nil :NilClass in _layouts/post. html"

ruby - Jekyll 与 .erb 的兼容性

ruby - 如何在 Jekyll 中检索当前的帖子索引号?

ruby - 使用 Jekyll/Liquid 将 Markdown 内容传递给 Ruby 函数

ruby-on-rails - 带模型的 Ruby 聚合函数

java - 如何更改 Rails redis 缓存格式?

ruby-on-rails - 如何提取 HTML 页面中的搜索元名称以使用 Nokogiri 提取内容

ruby-on-rails - 测试 has_many 与 RSpec 的关联