单个Jekyll集合的多个布局?

单个Jekyll集合的多个布局?,jekyll,jekyll-extensions,Jekyll,Jekyll Extensions,我有这样一个简单的文档: --- title: My First Post subtitle: My First Post author: dan tags: [fruit veggies] --- My body content My\u config.yml具有典型的: defaults: # _docs - scope: path: "" type: docs values: lay

我有这样一个简单的文档:

---
title: My First Post
subtitle: My First Post
author: dan
tags: [fruit veggies]
---

My body content
My
\u config.yml
具有典型的:

defaults:
  # _docs
  - scope:
      path:         ""
      type:         docs
    values:
      layout:       doc
输出正确的HTML文件等

我想使用相同的原始文档标记文件构建一个辅助HTML文件(用于模式)

我用自定义html等创建了一个新的
modal.html
布局,然后添加:

defaults:
  # _docs
  - scope:
      path:         ""
      type:         docs
    values:
      layout:       doc
  # _modal - partials for help modals
  - scope:
      path:         "modals"
      type:         docs
    values:
      layout:       modal

这行得通,但这行不行吗?就我而言,不是这样。如果我颠倒顺序,我会得到模态文件,但它们会被写入docs文件夹。可能是优先级问题,但我无法弄清楚这一点。

我使用了两个不同的配置文件,然后执行了两次jekyll。这是不可能的,至少在我知道之前是不可能的。我使用了两个不同的配置文件并执行了两次jekyll build jekyll build&&jekyll--config_config.modal.yml build我将尝试一下-如果这样做有效的话,我会接受它作为赏金的答案(除非有更直接的答案)。嗯。。。这不管用。我希望使用
modal
布局呈现
docs
集合,但要在
modal
目录中,而不是在
docs
文件夹中。我制作了一个单独的配置文件,但它们仍然相互覆盖-始终在
docs
文件夹中。我使用两个不同的配置文件,然后执行两次jekyll。这是不可能的,至少在我知道之前是不可能的。我使用了两个不同的配置文件并执行了两次jekyll build jekyll build&&jekyll--config_config.modal.yml build我将尝试一下-如果这样做有效的话,我会接受它作为赏金的答案(除非有更直接的答案)。嗯。。。这不管用。我希望使用
modal
布局呈现
docs
集合,但要在
modal
目录中,而不是在
docs
文件夹中。我制作了一个单独的配置文件,但它们仍然相互覆盖-始终在
docs
文件夹中。