灰儿 发表于 2022-2-19 09:11:41

O2OA公文编辑器(版式公文)正文自定义模板和自定义元素

O2OA公文编辑器(版式公文)正文自定义模板和自定义元素
业务场景:公文编辑器中有的文件模版系统有提供内置模版,但是内置的模版不能满足客户的需求时,会想使用到自定义模版来展现正文,那么该如何调用到自定义模板?
解决方法:1、公文编辑器的模版都是用的html写出来的,所以自定义模版就需要在服务器中放置一个静态的html 文件。2、可以选择一个内置模版中跟需求最接近的模版, 然后进行修改。内置模版的路径:o2server\servers\webServer\x_component_process_FormDesigner\Module\Documenteditor\templete3、在webServer下在创建一个文件夹 ,比如customTemplete文件夹,在里面放置自定义的html文件4、在表单的自定义模版中填写路径: /customTemplete/xxx.html

https://cdn.nlark.com/yuque/0/2021/png/953590/1617173574835-3b516306-a9cd-4997-91c6-bba50ac8ee98.png5.创建模板的自定义元素 在模板中创建一个class属性 包含doc_layout的对象,其实对象data-doc-layout属性为自定义元素元素的名称例如:
<span    class="doc_layout" data-doc-layout="doc_layout_zdy"
                                    style='font-size:16.0pt;font-family:楷体'>[元素]</span>

      表单公文编辑器中进行自定义元素配置:


其实doc_layout_zdy为模板中data-doc-layout属性的值,       zdy 为表单中的字段



页: [1]
查看完整版本: O2OA公文编辑器(版式公文)正文自定义模板和自定义元素