我已经定制了销售订单模板的布局(添加了页脚和页眉,格式化的内容等)。为此,我创建了一个新模块并安装了它。当我在本地(mac os)使用此模块时,我以设置方式收到pdf格式的销售订单文档。在服务器上使用此模块时,所有更改根本不适用。我可以看到该模块已安装,加载,并且如果我将PDF-Report切换为HTML,我也可以看到布局已设置。 日志文件中没有404错误,所以我被卡住了
据我了解,PDF文件是呈现的HTML文件,因此,我显然在这里缺少一些信息。
所以我的问题是,在哪里可以检查用于生成PDF文件的布局?
感谢您的帮助!
答案 0 :(得分:0)
您能否在“设置”->“技术设置”->“操作”->“报告”中检查报告布局,然后搜索报告并检查qweb视图
答案 1 :(得分:0)
在通过更多搜索最终找到了一些东西之后,我找到了我想分享的孤独:
重要的是要了解,如果odoo在8069以外的任何其他端口(portforwarding等)上公开运行,则总是会发生此问题。
生成pdf将尝试在公共端口上查找所需资产,而这些资产不会在需要的地方引导。 该解决方案是如此简单,但是我却无法以某种方式轻松找到它:
您需要做的就是为报告生成设置适当的网址。
转到->设置->参数->系统参数
并添加:
键:report.url 值:http://localhost:8069
本地主机是正确的域,请不要更改此域,因此计算机将自行调用报告url。