У меня есть многосайтовый проект Jekyll с папками для каждого сайта, slc
и la
.
Однако мои настройки YAML Front Matter по умолчанию не работают. Ни одно из значений по умолчанию, включая макет, что особенно важно, не передается в мои шаблоны:
//config.yml:
defaults:
-
scope:
path: "la"
values:
layout: "default-la"
title: "Store Title"
email: "[email protected]"
baseurl: "" # the subpath of your site, e.g. /blog/
url: "http://url.com"
// Структура папки
├───assets
│ ├───images
│ └───js
├───css
│ ├───bootstrap
│ │ ├───css
│ │ ├───img
│ │ └───js
│ └───font
├───la
│ ├───assets
│ │ └───images
│ └───css
│ └───css
│ ├───bootstrap
│ │ ├───css
│ │ ├───img
│ │ └───js
│ └───font
├───slc
├───vendor
│ └───js
├───_includes
├───_layouts
├───_sass
// _layouts/default-la.html
<!DOCTYPE html>
<html>
{% include head.html %}
<body>
{% include header-la.html %}
<div class="page-content">
<div class="wrapper">
{% include menu-la.html %}
{{ content }}
</div>
</div>
{% include js.html %}
{% include footer-la.html %}
</body>
</html>
//ла/index.html
<div class="home">
STUFF
</div>