我试图把一些相关的帖子放在一个页面上。问题是,包含的帖子是所有的纺织品页面,使用一些{%highlight%}标签。当我尝试通过post.content包含时,它们不会被纺织(例如,我看到“页面上的{%highlight ...”)。include_relative post.path jekyll
我已经尝试了一些不同的东西:
这永远不会textilized:
{% for post in site.tags.my_tag %}
{{ post.content | textilize }}
{% endfor %}
这(基于http://nateeagle.com/2011/08/31/jekyll-not-parsing-includes/)没有返回内容:
{% for post in site.tags.apidocs %}
{% capture included_post %}
{{% include_relative post.path %}}
{% endcapture %}
{{ included_post | textilize }}
{% endfor %}
任何想法?
布拉德利
为了清楚起见,我的目标是要在包括岗位,这是一个.textile文件来执行一些液体标签。包含上述内容的文件也是一个.textile文件。 – Bradley 2014-11-21 22:50:38
我发现的一个问题是post.path返回“_posts/file.textile”,我不认为它是当前文件的正确相对路径。我把../连接到了那条路上,但仍然没有骰子。 – Bradley 2014-11-21 23:03:19
我注意到如果我直接引用文件名(例如{%include_relaitve myfile.textile%}),它可以很好地工作,所以我认为我在这里寻找的是如何通过变量将文件名传递给include_relative。 – Bradley 2014-11-21 23:20:47