Markdown Jekyll系列还是目录网站的类别选择?
我正试图建立一个目录像一个网站,在杰基尔的老式处理器。它们的结构如下:制造商/类型/处理器 例如:AMD/K6/K6-166ALRMarkdown Jekyll系列还是目录网站的类别选择?,markdown,jekyll,jekyll-bootstrap,Markdown,Jekyll,Jekyll Bootstrap,我正试图建立一个目录像一个网站,在杰基尔的老式处理器。它们的结构如下:制造商/类型/处理器 例如:AMD/K6/K6-166ALR 我对如何做到这一点有点困惑。K6-166ALR.html将是包含处理器详细信息的文件,但我应该在这里使用类别还是集合?您能给我指一下正确的方向吗?如果我很理解您的问题,您可以使用以下解决方案: 三个系列:制造商、类型和处理器 至少针对制造商和类型的布局 在每种类型中,将制造商放在最前面 在每个处理器中,将类型放在前面 配置文件如下所示: \u config.ym
我对如何做到这一点有点困惑。K6-166ALR.html将是包含处理器详细信息的文件,但我应该在这里使用类别还是集合?您能给我指一下正确的方向吗?如果我很理解您的问题,您可以使用以下解决方案:
- 三个系列:制造商、类型和处理器
- 至少针对制造商和类型的布局
- 在每种类型中,将制造商放在最前面
- 在每个处理器中,将类型放在前面
#文件的其余部分
收藏:
制造商:
输出:真
类型:
输出:真
处理器:
输出:真
布局应如下所示:
\u layouts/manufacturer.html
---
布局:默认值
---
{%page.content%}
{site.types%中的类型为%s}
{%if type.manufacturer==page.name%}
-
{%endif%}
{%endfor%}
\u layouts/type.html
---
布局:默认值
---
{%page.content%}
{%用于站点中的处理器。处理器%}
{%if processor.type==page.name%}
-
{%endif%}
{%endfor%}
这样,您的内容的一些示例可以是:
\u制造商/AMD.html
---
姓名:AMD
---
关于AMD的信息。
\u types/K6.html
---
姓名:K6
制造商:AMD
---
有关AMD制造的K6的信息。
\u处理器/K6-166ALR.html
---
名称:K6-166ALR
类型:K6
---
关于K6-166ALR的信息。
您只需要一个手工页面来显示制造商。其余部分将根据您的收藏信息生成
我希望这会有所帮助,如果有什么不清楚或我不理解您的问题,请发表评论。非常感谢!我要试一试。