- 在conf文件夹里配置app.conf文件即可。
以下作废:
运行前要替换EngineerCMS\views\onlyoffice\onlyoffice.tpl中的3处IP和端口号,如果engineercms和docker安装在同一个电脑上,那么三个IP相同,见10.1节。特别注意,该处ip不能用localhost,不能用127.0.0.1来代替本机,本机用192.168.99.1测试。
特别注意,本机测试,ip不能用localhost,不能用127.0.0.1来代替本机,本机用192.168.99.1测试。
替换后要记得重启cms
EngineerCMS\views\onlyoffice\onlyoffice.tpl:
注意:不要用下列代码替换cms里的onlyoffice.tpl,下文只是帮助你找到位置。
<!DOCTYPE html>
<html style="height: 100%;">
<head>
<title>fei-OnlyOffice</title>
</head>
<body style="height: 100%; margin: 0;">
<div id="placeholder" style="height: 100%"></div>
<script type="text/javascript" src="http://安装docker电脑的ip:9000/web-apps/apps/api/documents/api.js"></script>
<script type="text/javascript">
// alert({{.Doc.FileName}});
window.docEditor = new DocsAPI.DocEditor("placeholder",
{
"document": {
"fileType": "{{.fileType}}",
"key": "{{.Key}}",//"Khirz6zTPdfd7"
"title": "{{.Doc.FileName}}",
"url": "http://运行engineercms电脑的ip:端口号/attachment/onlyoffice/{{.Doc.FileName}}?hotqinsessionid={{.Sessionid}}"
},
"documentType": "{{.documentType}}",
"editorConfig": {
"callbackUrl": "http:// 运行engineercms电脑的ip:端口号/url-to-callback?id={{.Doc.Id}}",
"user": {
"id": "{{.Uid}}",
"name": "{{.Uname}}"
},
"lang": "zh-CN",//"en-US",汉化
},
"height": "100%",
"width": "100%"
});
</script>
</body>
</html>作者:秦晓川 创建时间:2020-05-29 19:32
最后编辑:秦晓川 更新时间:2022-07-17 22:56
最后编辑:秦晓川 更新时间:2022-07-17 22:56