Définition des attributs dans les mises en page Webby
Question
je travaille avec Webby et je cherche des éclaircissements.Puis-je définir des attributs comme title
ou author
dans ma mise en page ?
La solution
Pas vraiment.La mise en page a accès aux attributs de la page plutôt que l'inverse.
Le moyen le plus simple de faire ce que vous voulez est de remplir le hachage SITE.page_defaults dans le Rakefile de votre site (probablement build.rake).Ajoutez quelque chose comme ce qui suit :
SITE.page_defaults['title'] = "My awesome title"
SITE.page_defaults['author'] = "Shazbug"
SITE.page_defaults['is_mando_awesome'] = "very yes"
Vous pouvez désormais accéder à ces membres de hachage dans votre modèle :
Written by <%= @page.author %>
Vous pouvez trouver plus d'informations sur les éléments par défaut de la page Webby sur le groupe Google, plus précisément ici :
Autres conseils
Je ne l'ai jamais utilisé mais le tuto ici :
Cela donne l'impression que la réponse à votre question est "oui".Plus précisément, je regarde sous l'en-tête « Making Changes » sur cette page.