2014-10-08 92 views
1

我正在使用Middleman的项目。在其中一个页面(videos.html.markdown.erb)中,我想添加兼职markdown和Middleman助手的partials。中间人不渲染markdown和erb

<h3><%= video.title %> : Récit de tournage</h3> 
    <%= partial "partials/shootandlook1" %> 
</div> 

它工作正常,除了降价没有转换成HTML ... :-(
我叫我的部分_shootandlook1.html.markdown.erb和我的网页videos.html.markdown.erb。
我真的不明白我做错了什么......有人能帮助我吗? The whole source code is here。 许多,许多在此先感谢!

+0

为什么上面没有链接显示的代码部分所示的摘录?如果只有46行,最好将它完整地整合到你的问题中,从而避免外部链接的共同作用。 – 2014-10-08 23:16:53

+0

我对Marcus很抱歉,我忘了推送... [这是正确的源代码](https://github.com/celine-ms/site-laurent/blob/master/source/videos。 html.markdown.erb)。 页面很长,这就是为什么我不认为粘贴一切都很好。但如果你认为它更好,我可以做到。 – 2014-10-08 23:46:18

回答

0

这应该正常工作,如果你的名字你的页面模板文件videos.html.erb和名称内容部分_shootandlook1.md

Markdown文件将被首先处理,然后被适当地插入到ERB模板中。

我通常会发现,最好避免多个模板格式在一个文件中,除非格式明确支持块(like Haml

+0

非常感谢Nathos,你真的帮我:)这也证明我没有在我的config.rb中正确地启用降价引擎,所以它不能工作!祝你今天愉快! – 2015-01-13 11:07:41