В данный момент я оцениваю DocPad, чтобы посмотреть, подойдет ли он, среди прочего, для нашего веб-сайта. У меня возникли проблемы с тем, как использовать структурированные метаданные в эко-шаблонах. Я почти уверен, что это связано с Как отобразить вложенный атрибут Backbone с помощью Eco ? но это тоже без ответа.
Моя страница выглядит так:
--- yaml
layout: 'post'
title: "Samuel Johnson's garret - an unexpected lull"
category: 'Digital Publishing'
author:
name: Author Name
page: author
email: [email protected]
---
Unexpected free time, a chilly walk, a brown plaque leads me to
[Dr Johnson's house (http://www.drjohnsonshouse.org/) near Fleet-Street…
и эко-шаблон вроде:
---
layout: default
---
<article id="post" class="post">
<h1><%= @document.title %></h1>
<h2>By: <%= @document.author.email %></h2>
<div class="post-content"><%- @content %></div>
</article>
@document.author.email приводит к регистрации следующей ошибки:
TypeError: Cannot read property 'email' of undefined
Как получить доступ к этим структурированным метаданным?
спасибо