我正在开发一个基于https://github.com/chrisanthropic/comical-jekyll-theme的漫画网站项目。
我正在寻找一种显示方式:comic->subcomics->episode->.jpg files
。
目前,该主题仅支持查看episode->.jpg files
。
树结构定义:
root/
└── _category/
├── main-comic-1
│ ├── sub-comic-1
│ │ ├── episode-1
│ │ └── episode-2
│ ├── sub-comic-2
│ ├── episode-1
│ └── episode-2
├── main-comic-2
│ ├── sub-comic-1
│ │ ├── episode-1
│ │ └── episode-2
帮助:
我需要编辑/添加新文件以根据' _category'
中存在的文件夹数量创建类别,子类别,剧集页面视图答案 0 :(得分:0)
之前我问过类似的问题:
这些方法可行,但说实话,他们觉得有点混乱。最后,我采用了一种手动使用where
来创建我的页面的方法。
此代码放在包含文件中,会找到与网址匹配的帖子或类别:
{% assign post = site.posts | where:"url", include.url | first %}
{% unless post %}
{% assign post = site.pages | where:"url", include.url | first %}
{% endunless %}
// code for rendering link to post
然后,只要我想显示指向页面的链接,我就会调用类似的内容:
{% include url-thumbnail.html url="/path/to/file/here" %}
如果您有数千个文件,我想你应该采用第一种方法;如果你有更多可管理的文件,我认为应该采用手动方法。