Frage

Ich arbeite mit Webby und bin auf der Suche nach einer Klarstellung.Kann ich Attribute wie definieren title oder author in meinem Layout?

War es hilfreich?

Lösung

Nicht wirklich.Das Layout hat Zugriff auf die Seitenattribute und nicht umgekehrt.

Der einfachste Weg, das zu tun, was Sie wollen, besteht darin, den SITE.page_defaults-Hash in das Rakefile Ihrer Site (wahrscheinlich build.rake) einzufügen.Fügen Sie etwas wie Folgendes hinzu:

SITE.page_defaults['title']             = "My awesome title"
SITE.page_defaults['author']            = "Shazbug"
SITE.page_defaults['is_mando_awesome']  = "very yes"

Sie können jetzt in Ihrer Vorlage auf diese Hash-Mitglieder zugreifen:

Written by <%= @page.author %>

Weitere Informationen zu den Seitenstandardfunktionen von Webby finden Sie in der Google-Gruppe, insbesondere hier:

http://groups.google.com/group/webby-forum/browse_thread/thread/f3dc1f4187959634/c30d7883705f6218?lnk=gst&q=SITE#c30d7883705f6218

Andere Tipps

Ich habe es noch nie benutzt, aber das Tutorial hier:

Es sieht so aus, als wäre die Antwort auf Ihre Frage „Ja“.Insbesondere suche ich auf dieser Seite unter der Überschrift „Änderungen vornehmen“.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top