问题标签 [liquid]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - 液体中的部分
我们正在尝试将当前视图从 ERb 重写为 Liquid,但遇到了以下问题:我们render(:partial => '/path/to/partial')
的代码中有很多内容,但我们发现绝对没有说明如何在 Liquid 中渲染局部视图。我们找到的唯一一个解决方案是借助 ,render_to_string
但它太丑了,不可能是真的。
ruby-on-rails - 模板自定义/rails 重新加载
我正在寻找让用户能够在 Rails 应用程序的最小部分中修改代码,该部分位于应用程序目录中。我被“在生产中不自动重新加载任何东西”所困扰,有没有办法避免它?
(谈论“用户的模板定制”;液体是解决这个问题的一种方法吗?看起来不是这样,但仍然可能是)。
如果有任何帮助,谢谢。
ruby-on-rails - 液体插件
我在我的应用程序中使用液体插件。在使用 form_for、check_box_tag 等 Rails 辅助方法时,我收到一个错误 form_for not defined..
有人知道如何通过液体插件使用rails helper 方法吗?
ruby-on-rails - 如何使用 Liquid 模板语言在布局中渲染模板?
我正在尝试在液体布局中呈现液体模板(液体模板语言,而不是 CSS 液体布局的东西)。我似乎无法让布局部分呈现。目前使用:
生成的页面 HTML 显示“模板”以液体形式呈现,但它没有被布局包裹(用呈现的模板替换布局中的“content_for_layout”)
ruby-on-rails - 使用 Rspec 在 Rails 中测试 Liquid 模板
希望使用 rspec 来测试液体模板。有人试过这个吗?可能吗。
具体来说,我们的应用程序允许用户提交一组模板,我希望能够编写集成测试来验证这些模板。
欢迎使用替代解决方案/方法..
ruby - 在 jekyll 博客中支持标签的简单方法
我正在使用标准的 jekyll 安装来维护博客,一切正常。除了我真的很想标记我的帖子。
我可以使用 YAML 前端来标记帖子,但是如何为每个标签生成可以列出标签的所有帖子的页面?
ruby - 有没有办法从 Jekyll 的 [site.time] 属性中轻松解析年份?
有没有办法从Jekyllsite.time
中模板文件可用的属性中提取年份(或任何其他元素......月、日等)?
现在它返回,例如:Sat Dec 19 14:07:03 -0700 2009
任何帮助表示赞赏。谢谢!
liquid - Jekyll / Liquid 遇到困难
我正在尝试为我的帖子下方的导航链接做一个循环。这是进入posts.html的_layout
我无法获取不显示帖子是最后一篇还是第一篇的链接。任何帮助都是极好的。
ruby-on-rails - 液体模板不解析!
我试图在我的 Rails 应用程序中使用 Liquid 模板语言,我在 rails cast 看过 Ryan Bates 的视频,我几乎按照说明进行操作,但它似乎不起作用!
当我尝试类似
我明白了
但是当我尝试类似的东西时
我没有得到想要的结果,我只得到
有人可以帮我解决这个问题吗?
ruby - Ruby 的 Liquid 模板引擎中的模数(或缺少模数)
我在 Jekyll 网站上工作,并试图输出嵌套在行 div 中的三列 div。Liquidcycle
使用他们的过滤器使这变得非常容易:
但是,这仅在有 3、6、9 等帖子时才真正有效。当帖子的总数不是三的倍数时,<div class="row">
永远不会关闭 - for 循环在结束标记可以作为close rows
循环的一部分输出之前结束。
在 Ruby、PHP 或任何其他语言中,我可以使用模数运算符轻松解决此问题,因此除了close rows
循环之外,我还会输出</div>
when if site.categories.size % 3 == 0
。然而,Liquid,因为它是一种安全的模板语言,不支持模数。
<div class="row">
当帖子总数不是三的倍数时,我还能做些什么来正确关闭?