2010-12-18 88 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。 液體爲它正常工作。