2010-12-18 87 views
2

我在我的液体视图收到以下错误轨+液体的错误 - 液错误:没有这样的模板

Liquid error: No such template 'sliders/slider' #<Liquid::LocalFileSystem:0x99319b8> 

这里是我的代码和文件结构

在我的液体码

(其在数据保存BAS)具有下面的代码

{% 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") %> 

,并在应用程序/视图/滑块/我有一个叫做“_slider.erb

文件,但如果我做了< %= render :partial => "sliders/slider" %>它显示了文件

我在这里失去了一些东西。我使用Rails3中有液体2.2.2和Linux上

请帮助

欢呼

sameera

回答

2

我想你的部分文件名应该是:_slider。 液体为它正常工作。