HTML5端如何注册全局前端插件原创
金蝶云社区-JXY又双叒叕
JXY又双叒叕
2人赞赏了该文章 400次浏览 未经作者许可,禁止转载编辑于2022年05月11日 17:04:21

一、如何注册全局JS文件插件Kingdee.EntryRole.HTML5.Customized.AllSituation.Plugin.js(可重新命名)


1、新建文件:Kingdee.EntryRole.HTML5.Customized.AllSituation.Plugin.js 

2、编写脚本 :根据实际需求进行编写

3、将上述js文件放在目录:\WebSite\HTML5\script\kd\plugins

4、插件注册:

            a) 打开配置文件\WebSite\App_Data\EntryRouter.config

            b) 找到节点<EntryRole>HTML5</EntryRole>下的<JSPlugins Version="1.0">

                并在该节点下新增:  <Item Value="Kingdee.EntryRole.HTML5.Customized.AllSituation.Plugin"/>

            c)重启IIS,登录Html5       

5、插件验证:使用Chrome浏览器登录Html5,打开浏览器F12工具,确认插件Kingdee.EntryRole.HTML5.Customized.AllSituation.Plugin.js已经加载到站点下

6、如需多次修改,可以在第四步注册插件的时候,在插件Url后面加上版本号,如:<Item Value="Kingdee.EntryRole.HTML5.Customized.AllSituation.Plugin.js?ver=1.1.1.1"/>

二、如何注册全局Css样式表文件插件Kingdee.EntryRole.HTML5.Customized.AllSituation.Plugin.css(可重新命名)

1、新建文件:Kingdee.EntryRole.HTML5.Customized.AllSituation.Plugin.css

2、编写脚本 :根据实际需求进行编写

3、将上述css文件放在目录:\WebSite\HTML5\Content\themes\kd\plugins

4、插件注册:

            a) 打开配置文件\WebSite\App_Data\EntryRouter.config

            b) 找到节点<EntryRole>HTML5</EntryRole>下的<CssPlugins Version="1.0">

                并在该节点下新增:<Item Value="Kingdee.EntryRole.HTML5.Customized.AllSituation.Plugin"/>

            c)重启IIS,登录Html5       

5、插件验证:使用Chrome浏览器登录Html5,打开浏览器F12工具,确认插件Kingdee.EntryRole.HTML5.Customized.AllSituation.Plugin.css已经加载到站点下

6、如需多次修改,可以在第四步注册插件的时候,在插件Url后面加上版本号,如:<Item Value="Kingdee.EntryRole.HTML5.Customized.AllSituation.Plugin.css?ver=1.1.1.1"/>


赞 2