我正在尝试从 rails 应用程序中的控制器操作呈现 .odf 文件。我希望能够将模板放在名为 show.odp.erb、show.odf.erb 等的视图文件夹中,并让它代表 zip 中的 content.xml 文件。我还希望能够像这样在控制器中呈现这些操作:
respond_to do |format|
format.odf {
#odf code here
}
format.odp {
#probably about the same as the odf code, but renders a different template with a different file extension.
}
我还想在我的布局目录中有一个模板 content.xml 文件,其中包含必要的页眉和页脚。我的主要问题是:
我应该将所有 .odf 文件放在 layouts 目录中的一个文件夹中吗?或者我应该把静态的放在公共目录中吗?
在压缩并提供它之前,如何将动态 content.xml 文件插入到目录中?我希望对于那里的渲染大师来说,这是一个足够简单的问题;)