我的collection
中有一个config.yml
。在这个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}}
(根本不起作用)。
连连呢?
答案 0 :(得分:0)
答案 1 :(得分:0)
我刚刚导入了您的模板并尝试重现该问题。我没有问题,网址按预期附加。您确定已设置了baseurl配置吗?
你可以在某个地方上传你的项目(或部分内容)吗?