0
我想从轨道应用程序中的控制器操作渲染.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文件放在布局目录中的一个文件夹中吗?或者我应该把静态的公共目录?
如何在将动态content.xml文件压缩并提供服务之前将其插入到目录中?我希望这对于一个渲染师来说是一个容易的问题;)