在Webby布局中设置属性

时间:2008-08-23 04:53:48

标签: ruby webby

我正在与Webby合作,我正在寻找一些澄清。我可以在布局中定义titleauthor等属性吗?

2 个答案:

答案 0 :(得分:1)

不是真的。布局可以访问页面属性而不是其他方式。

执行所需操作的最简单方法是在站点的Rakefile(可能是build.rake)中填充SITE.page_defaults哈希。添加如下内容:

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

您现在可以访问模板中的哈希成员:

Written by <%= @page.author %>

您可以在Google网上找到有关Webby页面默认内容的更多信息,具体方法如下:

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

答案 1 :(得分:0)

I've never used it but the tutorial here:

使您的问题的答案看起来像是“是”。具体来说,我正在寻找该页面上的“更改”标题。