Включает папку в приложении-посреднике? - PullRequest
0 голосов
/ 18 мая 2018

Я унаследовал репозиторий для хранилища статических страниц посредника, и у него есть папка includes и некоторый нечетный синтаксис уценки в файле.Файл находится здесь: root/folder1/thing.index.md:

---
title: some app

toc_footers:
  - © thing3

search: true

includes:

- orders/introduction
- orders/active/examples

- footer
---

, и у меня есть эти файлы: root/includes/orders/_introduction.md и root/includes/orders/active/_examples.md.

Что это за структура?Я не могу найти эту структуру или синтаксис в проекте middleman?Откуда взялся метод includes:?

1 Ответ

0 голосов
/ 12 июня 2018

Это примеры Yaml Frontmatter .

В этом случае current_page.data.includes будет указывать на массив, содержащий две записи. Тогда должен быть код, который что-то делает с этой переменной includes, например переберите его, используя что-то вроде <% current_page.data.includes.each do |filename| %>.

Этот код будет либо в вашем репо, либо в каком-либо драгоценном камне, который вы включаете в свой проект Middleman (например, как one ).

...