我有一个节点网络,其中一些节点相互关联。我正在使用 Jekyll 为网站提供动力,并希望使用液体标签来映射这些关系。
所以,我一直在尝试这样做的方式如下。
A属于1类别,与 B 相关B属于 2 类别,与A相关,C
当我访问 A 的页面时,我希望看到 B 被列为相关。
我已经将 YAML 前端定义为:
title: A
category: 1
tags:
- B.html
title: B
category: 2
tags:
- A.html
- C.html
我的液体模板看起来像:
<h2>{{ page.title }} <span class="label important">{{ page.category }}</span></h2>
<p>Last edited: {{ post.date | date_to_string }}</p>
<p><em>{{ content }}</em></p>
<h4>Related</h4>
<ul>
{% for post in site.tag.{{ post.url }} %}
<li><a href="{{ post.url }}">{{ post.title }}</a></li>
{% endfor %}
</ul>
对我来说,这看起来应该有效。实际上,它没有。
欢迎提出建议!
另外,相关的 Github 页面在这里: https ://raw.github.com/salmonhabitat/salmonhabitat.github.com/master/_posts/2011-12-12-bycatch.md
https://raw.github.com/salmonhabitat/salmonhabitat.github.com/master/_posts/2011-12-12-accidental.md
https://github.com/salmonhabitat/salmonhabitat.github.com/blob/master/_layouts/post.html
我打算让“意外伤害”出现在“海洋兼捕”相关节点下......