Настройка атрибутов в макетах Webby
Я работаю с Уэбби и ищу уточнения. Могу ли я определить атрибуты как title
или же author
в моем макете?
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, в частности, здесь:
Я никогда не использовал это, но учебник здесь:
Похоже, что ответ на ваш вопрос "да". В частности, я смотрю под заголовком "Внесение изменений" на этой странице.