2012-07-15 2 views
6

Sur mon site, il y aura deux types de messages: blog et portfolio. Je souhaite avoir une page pour chacune de ces catégories, affichant uniquement les publications de cette catégorie.Modèles de catégorie dans Jekyll

Quelle est la meilleure façon d'y parvenir dans Jekyll? J'ai fait quelques devoirs mais j'ai du mal à trouver une bonne réponse.

Répondre

6

Si vous mettez le poste dans le dossier posts et portfolio, jekyll sera naturellement vous pouvez définir deux catégories

root 
|-- posts 
|  `-- _posts 
|   |-- 2012-01-12-post.textile 
|   `-- 2012-03-22-post.textile 
`-- portfolio 
     `-- _posts 
      |-- 2011-04-05-post.textile 
      `-- 2012-02-02-post.textile 

Ensuite, un générateur qui va créer la page de catégorie, vous pouvez alors inspirer de ce post: http://www.justkez.com/generating-a-tag-cloud-in-jekyll/ sauf qu'au lieu de générer la page de tag, vous générez la page de catégorie.

EDIT

Il y a aussi ce plug-ins generate_category.rb qui peuvent vous aider: http://recursive-design.com/projects/jekyll-plugins/