Настройка атрибутов в макетах Webby

Я работаю с Уэбби и ищу уточнения. Могу ли я определить атрибуты как titleили authorв моем макете?

23.08.2008 04:53:47
2 ОТВЕТА
РЕШЕНИЕ

На самом деле, нет. Макет имеет доступ к атрибутам страницы, а не другим способом.

Самый простой способ сделать то, что вы хотите, это заполнить хеш SITE.page_defaults в Rakefile вашего сайта (возможно, build.rake). Добавьте что-то вроде следующего:

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, в частности, здесь:

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

1
25.08.2008 15:25:59

Я никогда не использовал это, но учебник здесь:

Похоже, что ответ на ваш вопрос "да". В частности, я смотрю под заголовком «Внесение изменений» на этой странице.

0
24.01.2013 10:13:25
То, что вы (и учебник) упоминаете, действительно для страниц контента. Однако это не относится к макетам.
Tomas Sedovic 22.03.2010 23:39:21