У меня есть collection
в моем config.yml
. В этом collection
У меня есть список .md
файлов с их передней части. Например, я этот файл называется paypal.md
:Jekyll не оценивает жидкие теги внутри коллекций
---
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>
проблема заключается в том, что я не могу сделать изображение импортированной страницы, потому что Джекил , похоже, не может разобрать {{site.baseurl}}
, то есть содержимое импортированной коллекции.
Я пробовал с {{paypal.content}}
(тот же результат) и {{paypal.output}}
(не работает вообще).
Предложения?
Я думаю, что сборники - это правильный подход, потому что у меня есть куча документов, которые являются частью одной и той же категории, и для всех я должен запомнить одну и ту же информацию (коды, пути, изображения ...) и некоторые текстовое описание. Я хотел использовать текстовое описание на другой странице для описания этих документов, но '{{}}' в этих документах не оценивается на главной странице. Я попробую 'include', однако – musikele
Привет, я просто – deveth0