Sıvı bir düzen içinde sıvı bir şablon oluşturmaya çalışıyorum (Sıvı Şablon lang, CSS sıvı mizanpajı değil). Düzen kısmının işlenmesini sağlayamıyorum. Şu anda kullanarak:Sıvı şablon dili kullanarak bir düzen içinde şablonu nasıl oluşturabilirim?
assigns = {'page_name' => 'test'}
@layout = Liquid::Template.parse(File.new(@theme.layout.path).read)
@template = Liquid::Template.parse(File.new(self.template.path).read)
@rend_temp = @template.render(assigns)
@rend_layout = @layout.render({'content_for_layout' => @rend_temp})
render :text => @rend_layout, :content_type => :html
sayfanın sonuçlanan HTML 'şablon' sıvı ince işlenen, ancak düzen ile sarılmış değil
(render şablonu ile düzeninde 'content_for_layout' yerine) olduğunu göstermektedir
Evet için sıvı damlaları eklenir, ancak şablon aramalarının ve size yukarıdaki kodu ile vazgeçmek raylar devralan diğer güzellikler bazı kaçırma vardır. Çalışırken, stil veya işlevsellikte tam olarak "raylar-ish" değildir. – Dan