2012-12-16 7 views
10

Ich möchte eine Klasse zum body-Tag hinzufügen, indem ich if-Satz verwende, wenn die Seite ein Beitrag ist, dann füge der Seite eine Seite hinzu, wenn die Seite ein Beitrag ist, dann füge einen Beitrag hinzu. Ich weiß nicht genau, wie man das macht, kann mir jemand helfen, es herauszufinden?Wie kann Jekyll beurteilen ob es eine Seite oder ein Beitrag ist?

+0

Ich habe es vorher getan, indem ich überprüft habe, ob es ein Datum gibt, das mit der Seite verbunden ist, da im Allgemeinen nur Posts Daten haben. – mipadi

+3

Diese Frage sollte nicht als "zu lokal" abgeschlossen sein; Ich weiß, ich habe mich vorher schon einmal gefragt, und ich bin mir sicher, dass andere das auch getan haben. – mipadi

Antwort

16

Sie können das Vorhandensein von page.date oder page.id, z.

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