我的 Liquid 视图中出现以下错误:
Liquid error: No such template 'sliders/slider' #<Liquid::LocalFileSystem:0x99319b8>
我的液体代码(保存在数据库中)中的文件结构具有以下代码:
{% include 'sliders/slider' %}
在我看来,我渲染液体内容的地方如下
<%
Liquid::Template.file_system = Liquid::LocalFileSystem.new("sliders/slider")
@template = Liquid::Template.parse(<page code>) %>
<%= raw @template.render(<variables>) %>
<%= Liquid::LocalFileSystem.new("sliders/slider") %>
在 app/views/sliders/ 我有一个名为“ _slider.erb
”的文件。
但是如果我这样做,<%= render :partial => "sliders/slider" %>
它会显示文件
我在这里错过了什么吗?我在 Linux 上使用带有 Liquid 2.2.2 的 Rails 3。