4

その中にパーシャルをレンダリングする必要がある液体テンプレートがあります。

@current_page.page_layout.contentDBからコンテンツをロードすることに注意してください。

私の液体レイアウトファイルは次のとおりです。

#layouts/public.html.erb
<%= Liquid::Template.parse(@current_page.page_layout.content).
render('page_content' => yield, 'page_title' => yield(:title)) %>

以下は私のコードで、部分的なものも含まれています

{{page_content}}

{% include 'this_is_the_partial_name' %}

そして、私はこのエラーが発生しています

Liquid error: This liquid context does not allow includes.

Web を検索してみましたが、この解決策が見つかりましたが、このコードに何を入力すればよいかわかりません。

Liquid::Template.file_system = 
Liquid::LocalFileSystem.new(template_path) 
liquid = Liquid::Template.parse(template) 
4

1 に答える 1