【发布时间】:2016-11-15 12:04:43
【问题描述】:
我的config.yml 中有一个collection。在这个collection 中,我有一个.md 文件列表,其中包含它们的首要内容。例如,我有一个名为 paypal.md 的文件:
---
title: "Paypal"
order: 1
paymentType: PAYPAL
name: paypal
---
blah blah blah, Content of the file...
<figure>
<img src="{{site.baseurl}}/assets/images/paypal_logo.png">
</figure>
在另一个页面,主页面,我想渲染paypal.md(连同其他页面)的内容,所以会发生这样的事情:
---
layout: page
title: "Payment Methods"
category: oth
order: 5
---
{% assign paypal = site.collection | where: "name", "paypal" | first %}
{{paypal}}
最终输出如下所示:
blah blah blah, Content of the file...
<figure>
<img src="{{site.baseurl}}/assets/images/paypal_logo.png">
</figure>
问题是,我无法渲染导入页面的图像,因为 jekyll
似乎无法解析 {{site.baseurl}} 即导入集合的内容。
我试过{{paypal.content}}(结果相同)和{{paypal.output}}(根本不起作用)。
建议?
【问题讨论】: