2012-12-16 16 views
10

Cümle kullanılıyorsa, gövde etiketi için bir sınıf eklemek istiyorum. Sayfa bir gönderiyse, sayfa bir gönderiyse sınıfa sayfa ekleyin ve ardından yazı ekleyin. Bunu nasıl yapacağımı bilmiyorum, bunu anlamaya yardımcı olan var mı?Jekyll bunun bir sayfa mı yoksa posta mı olduğunu nasıl belirleyebilir?

+0

Daha önce sayfayla ilişkilendirilmiş bir tarih olup olmadığını kontrol ederek daha önce yaptım, çünkü genellikle yalnızca yayınların tarihleri ​​vardır. – mipadi

+3

Bu soru "çok yerelleştirilmiş" olarak kapatılmamış olmalı; Daha önce aynı şeyi merak ettiğimi biliyorum, ve eminim diğerleri de var. – mipadi

cevap

16

page.date veya page.id'un varlığını test edebilirsiniz, örn.

<div class="{% if page.id %} post {% else %} page {% endif %}"> 
    ... 
</div> 
İlgili konular