我已经阅读了gem的文档,但是看不到页眉或页脚。
这是我的第一个代码:
format.docx {
render docx: "path_to/file.docx",
filename: "name_file-#{Time.now.strftime('%d-%m-%Y')}"
}
我的" path_to / file.docx.haml" :
%html
%head
%body
%header
[..]
%content
%table[..]
%h1 [..]
%p [..]
%footer
%p
%ul
%li
[..]
我的其他代码是:
format.docx {
render docx: "path_to/file.docx",
filename: "Proforma-#{Time.now.strftime('%d-%m-%Y')}",
header: {
:content => render_to_string({ template: 'path_to/header' })
},
footer: {
:content => render_to_string({ template: 'path_to/footer' })
}
}
我的" path_to / file.docx.haml" 只有%content
标记。
然后我有其他模板:" path_to / header.haml" ," path_to / footer.haml" 。
但这两个人都不适合我。 如何正确生成带有页眉和页脚的单词?